分享一个小游戏的编写历程内嫆还是有不少的,我就分开来写了哈使用的是cocos2d-js引擎,观看此教程要有一点基础会比较容易的这个小游戏参照了1010!这个游戏了。
这是一個拖拽类游戏拖拽元素使用的是类俄罗斯俄罗斯方块小游戏。
github上的内容只更新到当前教程的内容
演示项目中还存在一些问题在后面教程会对此进行修复的
1.创建网格背景,将这个网格放置到视图的正中心位置上
2.默认每个网格是灰色的背景,后面俄罗斯方块小游戏精灵会覆盖在网格上面为了记住这个状态,需要把网格使用一个二维数组保存下每个网格点的状态0表示未覆盖可用,1表示该点已被使用
3.创建底部三个可供拖拽的俄罗斯方块小游戏精灵。俄罗斯方块小游戏精灵需要有一些属性:类型表示这个是哪种俄罗斯方块小游戏俄罗斯方块小游戏方向,还要定义一个俄罗斯方块小游戏的数据结构以便后面在消除的时候方便计算。此数据结构以左上角为原点 , 用坐标系的苐四象限表示
先写到这,把基本框架先搭出来后面再慢慢补充哈!