强大的可视化工具-(1)经典1010
我一直认为,开发游戏最重要的是游戏的设计和编程思路,引擎只是辅助工具。
从年前开始接触小游戏的可视化工具后,我便觉得这是一款非常适合开发小游戏的工具,几款游戏做下来,工具虽然有很多坑,但还是非常好用的,简单方便。很适合那句话“用最简单的工具,做最好的游戏”。
下面我来介绍一个用微信小游戏开发工具,开发经典1010的案例(伪联机对战与合作版本消消乐/500关个性关卡),欢迎指正。
感兴趣的朋友可以先体验一下,#小程序://经典1010/tLV8Pq29vBOrxDC
工具的应用我就不多说了,总结一下几个开发经验,和大家分享
1.列表的应用--闯关地图
在列表中的每一行代表着一张闯关地图,数字代表着方块。关卡开始是,解析一下关卡地图,附加上每一关卡的预设的初始方块、提示、方块组合、限定时间等信息。
这里分享一个地图编辑最简单的EXCEL应用,以前做的俄罗斯方块、推箱子、坦克大战的地图都是用EXCEL直接编辑,生成字符串。用小游戏工具做1010消消乐关卡也不例外,生成了每张地图的字符串,再用excel的行转列复制出来,直接导入小工具的列表中,批量做关卡,简单方便,省去了开发个小工具的时间。500关卡就是EXCEL的500列,不含地图的创意时间,几个小时就完工了。
2.方块的旋转变化
近40种方块体,4个方向的旋转变化,只需要放在一个精灵里,切换造型,结合工具提供的旋转方法就可以实现了。
不同方块的组合,形成俄罗斯方块、异型方块各种模式,产生不同的难度变化。
3.伪联机的对战与合作模式
利用电脑算法,模拟联机对手,采用几种算法难度,达到匹配对手的等级随连胜次数的增加而增加的效果。
根据不同的策略,可以产生 对战模式和合作模式。尽可能的把不同模式的变量都参数化,这样所有游戏模式都可以公用一个主代码。
4.主题背景结合动画
利用一个精灵,切换雪花、树叶、气泡等图片,产生飞雪、落叶效果。
先分享这么多,欢迎交流、指正
同时,也欢迎大家关注ERIC的小游戏系列,闲暇之余放松一下。无需下载,微信扫码即玩。微信下,长按图片,识别点击打开。
保卫蘑菇,塔防类,抵御怪物们的攻击,无限关卡,休闲挂机。
昆虫危机,射击类,蠢萌蠢萌的昆虫军团来袭,拿起武器保卫动物星球。
平衡大师之萌宠送回家,消除下落,闯关模式、冒险关卡,谁是今日王者?
经典1010大作战:经典1010消消乐,500关个性关卡等你来挑战。
贪吃蛇全民总动员:贪吃蛇来了,一起闯关、一起战!