使用Construct 2制作HTML5游戏(进阶篇)
2017-11-19 17:16
316 查看
游戏策划
楔子(Setting):公元2499年,由于人类对资源的无节制掠夺,地球资源即将耗尽。同时,虽然经过了数百年的宇宙探索,人类依旧没有找到合适的星球可以居住。无奈之下,人类不得不向更远处的宇宙发出了救援信号,希望得到外星生物的帮助。可是,等来的不是援助,而是侵略……来自ET-897星球的外星生物妄图趁着人类自顾不暇之际占领地球。经过层层选拔,勇敢的你成为了保卫地球战队的队长,现在,请驾驶你的战机,打退外星生物,保卫地球!玩法(Gameplay):玩家使用左右方向键操控战机,并通过单击鼠标左键发射等离子激光,攻击外星生物。每杀死一只外星生物将获得5分,战机与外星生物相撞或者未能阻挡住外星生物,则游戏结束。
人设与道具(Game Sprites):
玩家:
玩家位于战机内并可驾驶战机左右移动。
外星生物:
来自ET-897星球的三眼外星生物,妄图占领地球。
武器:
等离子激光,可打穿外星生物的面罩,一击必杀。
游戏设计(使用CRC(Class-Responsibility-Collaboration)卡片方法)
+——————————————-+| Object Name :玩家(战机) |
+——————————————-+
| Attributes 位于最下方,可左右移动 |
+——————-+———————–+
| Collaborator | Events & Actions |
+——————-+———————–+
| 鼠标 | 攻击&被摧毁 |
+——————-+———————–+
+——————————————-+
| Object Name :三眼外星生物 |
+——————————————-+
| Attributes 从上方开始往下侵略地球 |
+——————-+———————–+
| Collaborator | Events & Actions |
+——————-+———————–+
| 无 | 摧毁战机&被摧毁 |
+——————-+———————–+
编程
游戏成果GIF动画
相关文章推荐
- 使用Construct 2 制作HTML5游戏
- 使用Construct 2制作HTML5游戏——完善
- 使用Construct2制作HTML5游戏
- html5 2D游戏制作工具Construct 2
- 使用PhoneGap制作基于HTML5的跨平台应用和游戏1 – PhoneGap简介
- 使用HTML5制作物理游戏
- 如何使用Createjs来编写HTML5游戏(三)使用EaselJS中的制作Sprite类制作
- HTML5游戏设计与制作(进阶篇)
- 使用HTML5制作游戏
- 使用HTML5制作在Chrome中可以玩的物理游戏
- 使用HTML5制作云层效果
- Construct 2 制作游戏心得
- DayDayUP之HTML5学习笔记四----使用Video标签制作简单的播放器
- 使用HTML5制作loading图
- 使用Unity3D 自主实战开发的赛车游戏实例,关键点记录 (三)之UI菜单制作
- 【iOS-Cocos2d游戏开发之十七】灵活使用精灵可视区域(TextureRect)与锚点(anchorPoint),并结合可视区域与锚点制作进度条!
- 零基础HTML5游戏制作教程 第5章 碰撞检测
- Creating RTS Game With Unity3d(Chinese Edition) Part II 使用Unity3d制作即时战略游戏
- <cocos2d-x for wp7>使用cocos2d-x和BOX2D来制作一个BreakOut(打砖块)游戏(一)
- 使用Game API函数制作二维动作游戏(一)