进阶的HTML5游戏设计
来源:互联网 发布:类似知乎的软件有哪些 编辑:程序博客网 时间:2024/06/06 01:35
一、开头
在之前,我们学习了如何用Construct 2来制作一个简单小游戏,而学无止境,因此本篇主要记录了我进一步利用Construct 2来设计游戏的过程,成果是:进阶的HTML5小游戏——南方侠士传奇。
二、游戏策划
一个好的游戏设计过程,游戏的策划是至为重要的。
为了更好地描述一个游戏的制作过程,这里给出了本文实例游戏的概念(concept)文档,大致分为:
游戏名称(name):南方侠士传奇。
楔子(Setting):上古时期,魔界赤焰狼王降临南疆,祸害苍生,天下危急,南方有侠士,不忍人类受此苦难,决心寻找南疆十万大山深处的七颗龙珠,以获取神龙之力,击败狼王,重现太平人间。
玩法(Gameplay):玩家控制南方侠士在南疆十万大山不断前行,跋山涉水之后可寻得龙珠,集齐十颗龙珠后可获得神龙之力,解救天下,游戏成功;但若玩家在前进途中遇到危险而死亡,则游戏失败。
游戏规则:类似跑酷游戏,通过鼠标,可以控制南方侠士的行动。
人设与道具(Game Sprites):
1.玩家:南方侠士,又名逐风浪侠楚随风。有很强的生命值,可以抵抗多次外界的伤害。可以灵活地躲避来自大山和魔界的危险,也可以吸收龙珠之力。
2.龙珠:蕴含上古之力的珠子,共有十颗,分散在南疆十万大山深处,集齐之后可以召唤神龙之力。
3.野狼:狼王的手下们,奉狼王之命前来索取南方侠士的生命。
4.山怪:大山中各种成精的妖怪,对闯入者毫不客气。
三、 GIF 成果动画
四、游戏设计/卡片展示
五、游戏制作
游戏制作过程同我的第一篇入门博客式相差无几的,比较有趣的在于,我多研究了玩家这个角色的动画播放效果,角色不同状态的切换、打印变量的值(血量,得分即拿到的龙珠数量),还是很简单的,这里不多讲,直接放图:
六、结尾
做完了这个进阶小游戏,个人的想法是,原来单单一个制作游戏的工具,都足以让你研究许久(没有尽头),虽说是进阶篇,可阶梯永无止境,既然有了兴趣,那若再有时间,便要多来爬爬游戏制作这条阶梯了。另外,制作一个游戏,游戏设计和策划的确都极其重要,而具体制作,对于新手而言,我想好的教程,或者说好的模仿,是极其重要的。
-END-
- 进阶的HTML5游戏设计
- HTML5游戏设计与制作(进阶篇)
- HTML5游戏设计与制作(进阶篇)
- HTML5游戏开发进阶指南
- HTML5游戏总结:分辨率对游戏布局设计的影响
- html5的进阶demo
- HTML5游戏设计与制作
- HTML5游戏设计与制作
- 基于HTML5的WebGL设计汉诺塔3D游戏
- HTML5游戏开发是伪课题?基于HTML5的UI设计才是新领域。
- HTML5游戏的迷思
- HTML5游戏的制作
- [cocos2d-x]躲蜘蛛游戏设计[进阶]
- HTML5+Javascript的游戏,叫“html5游戏”还是“js游戏”?
- 使用Construct 2制作HTML5游戏(进阶篇)
- VUE+WebPack实现精美Html5游戏设计:cardBattle的启动场景设计
- 学习HTML5开发RPG游戏第四步>游戏对象设计
- HTML5版本的生命游戏
- vim使用
- Eclipse/Myeclipse程序结构
- NPU 17届程序设计 1043 跳马
- 面试题
- 利用strace追踪php-fpm多个进程
- 进阶的HTML5游戏设计
- B
- 分页查询步骤
- TensorFlow常用生成tensor函数
- 版本号
- python之列表
- SOJ1114 (全中大历史排名130C++)
- 4.7(5)——人名币转换
- IT界的三大定律