游戏引擎是指一些已编写好的可编辑电脑游戏系统或者一些交互式实时图像应用程序的核心组件。这些系统为游戏设计者提供各种编写游戏所需的各种工具,其目的在于让游戏设计者能容易和快速地做出游戏程式而不用由零开始。
Construct2是一个制作HTML5游戏的简单引擎,可以让无编程基础的人体验制作游戏的乐趣。
博主今天主要介绍一些基本操作和小技巧,更加详细的教程可以访问文章所附链接。
基本操作
1,插入背景:在layout的空白页上双击,再双击
即可插入背景图片。2,添加层:单击红圈中的+号即可。
3,添加游戏对象:双击画布,再双击
即可添加游戏对象。4,添加行为:选中游戏对象,单击属性栏的“行为”,再单击对话框的+号
即可添加行为。5,添加事件:切换到事件表界面,双击空白处,再双击你想添加事件的对象
添加完事件后是这个样子
前一项为条件,后一项为结果,类似编程中的if语句。
总结:这五个基本操作虽然简单但十分重要。通过插入不同的层和游戏对象,可以得到精致的游戏画面和丰富的游戏关卡;通过添加多样的行为和事件,可以建立庞大的游戏规则。无论多么大型的游戏,也都是一些基本程序的集合。
附上一些快捷操作和小技巧
背景篇
1,放大缩小:按CTRL+鼠标滚轮
2,查看整体效果:点击view菜单-zoom命令
3,平移画布:按住space空格键,或鼠标中键
4,恢复画布1:1的视图模式:CTRL+0或者view菜单-zoom to 100%命令
5,点击图层的锁图标将锁定本图层,可以防止再次被选中
6,记得根据需要调整背景大小
对象篇
1,可以直接把图片拖入到画布中,Construct2会自动为该图片创建对象。
2,按住CTRL,拖拽对象可以快速复制实例
行为篇
1,选取对象时,上边的object panel默认处于半透明状态,单击面板变完全可见,你可以双击表达式来插入。
2,更改事件时,可以直接replace而不用重写整个事件
最后,游戏制作完别忘了保存!
拓展资源
实例: 类似超级玛丽的游戏
想在游戏中加入音乐,可以访问Sounds & Music - Construct 2 Manual
想了解更多软件中事件运行方式,可以访问How Events Work - Construct 2 Manual
获取更多文档资源,可以访问Official Construct 2 Manual - Construct 2 Manual
如果需要更多的信息和教程,可以访问Construct2官方网站Make Your Own 2d Games With Construct 2