先发出我制作的游戏URL:
http://1.c2jump.applinzi.com
C2(construcr2)是一个二维平台的游戏引擎,不需要编码,用过各种事件来完成对h5的游戏开发。
添加层
在Layer tab这里面我们可以选择添加层,是否在画布显示层的内容,以及锁定层不需改动,还有一些简单的操作如改名和移动层的顺序。
双击对象
在插入对象后双击会有Animation框,设置人物动作等,Animation里面的名字要取好并记清楚,因为在事件列表(Event Sheet)里编辑时会用得到名字。在每一个Animation框架里是按顺序播放的。此时请看屏幕左边的Properties:如果不是一直放就不选loop。
Event sheet
在时间表里面就是整个游戏的重点了,游戏的变量参数都是在这里设置的,事件包含条件,测试某些条件是否满足,例如,Is spacebar down?(检测空格键是否按下)。如果条件满足了,那么事件的动作将会运行,例如,Create a bullet object创建一个子弹实例。当动作运行后,任何子事件也会运行,这样可以测试更多条件,运行更多的动作和更多的子事件等。使用该系统,我们可以为游戏或程序创建更多负责的功能。
总结来说C2是一个十分强大的游戏引擎,不过只局限与2D制作,不过对于我们这些业余开发的已经足够了。
我的游戏是下面的教程改编而成的,鸣谢。
https://www.bilibili.com/video/av10582251/?from=search&seid=8117338479562726403
本篇博客有小部分来自网络。