初次用construct2编游戏
来源:互联网 发布:软件测试的周期 编辑:程序博客网 时间:2024/05/16 13:53
第一次自己做游戏,有点小兴奋。不过是特别。。弱鸡的游戏2333
运用的平台是construct2;游戏类型是射击类型(小人打怪兽。。。绿色的一坨)
首先,打开construct2,新建一个页面
然后,先设置游戏背景,选一个砖色背景。
在平台的左面调节他的位置和大小
接着,要设定一下layer
新建一个main的layer,将其解锁,然后后面的操作均在这个main里面完成。
接着就该添加人物角色了
一个不知道背着什么的人,一个绿不拉几的爬行物(kreeper233),一个子弹,和一个爆炸的图案就构成这个小游戏的主要元素,接着就要给他们添加行为了。
从这个界面给各个对象添加元素
人:添加8 directions ; ScrollTo ; BoundToLayout
子弹:添加 Bullet movement ;Destroy outside layout
怪:添加 the Bullet movement
爆炸:添加 Fade
ps.一个小细节,要减慢一下怪物的行进速度,将speed400改成80;将子弹的speed改为600;将爆炸的fadeout time 改为0.5
到这里,四个元素的基本behavior就已经完成了。现在可以用ctrl+鼠标来复制七八个怪物以增加可玩性。然后就该给对象加event和action了。
通过上述步骤给人、怪、子弹和爆炸都加上相应的action
上图是添加的最终结果,现在的怪兽已经设定为可以360°旋转,并且会跟着人跑。人物操作现在为键盘移动,左键射击。子弹设定为从枪口射出,击中怪物后产生爆炸的效果,然后怪物消失。到此,游戏的基本雏形已经完成。可以点击开始键进行测试。
接着要处理游戏的规则,比如怪物的血量玩家的积分。
点击怪物,为其添加生命值
选择生命为5,也就是需要打中五下才能将其消灭。
所以我们现在需要将之前的“击中就消灭”改为“击中-1血”
然后再设置为五次之后怪物爆炸
然后设置记分
右键 选择Add global variable.
然后点击运可以玩这款好玩(laji)的游戏了~
- 初次用construct2编游戏
- 用construct2制作游戏
- 用construct2制作游戏
- 用construct2制作游戏
- #用construct2做游戏
- 用construct2制作游戏
- 用Construct2制作游戏
- 初次使用Construct2写鼠标操作型射击游戏
- 用construct2做简单游戏
- 用construct2制作简单游戏
- #再一次用construct2做游戏
- 用Construct2再制作游戏
- 用construct2制作游戏2
- construct2初次使用
- Construct2 初次使用感悟
- 用construct2编写一个简单的游戏
- 用construct2制作的血腥射击游戏
- 用construct2制作一个简单的游戏
- 线程总结
- The C Programming Language 练习题2-8
- es6入门(二):解构赋值和字符串的扩展
- SourceTree<四>子模块
- 35 个 Java 代码性能优化总结
- 初次用construct2编游戏
- 网页动画
- 谈谈谷歌word2vec的原理
- Mybatis之使用注解开发CRUD
- 宽高变化动画代码,旋转动画代码(HTML5)
- IDEA新建文件名为红色字体的解决办法
- 大数相加
- 数据库几大范式
- 宏定义,const变量,枚举的区别