Hello,大家好,这次为大家带来本人制作的h5(微信)小游戏开发教程《Steam游戏《Cramped Room Of Death》复刻教程》,目前在B站持续更新中https://www.bilibili.com/video/BV1Ci4y1y7id,已经更新到39集数(预估最后共9小时,50集左右)。
本教程以阿里开源游戏引擎 Eva.js(https://eva.js.org/)为基础游戏框架并采用纯代码开发,提供了 StartDemo、成品Demo、成品代码、美术资源,从零到一带领大家感受和实践完成一款游戏的全过程,虽然教程是以制作出一款游戏为目的,但过程中我更多的是讲述游戏制作的各种心得。
本次教程贯彻程序设计中的 面向对象、面向切面 等理念,并大量运用了利于游戏迭代的设计模式,如 泛型单例模式 、 发布订阅模式 等。同时还介绍并用代码还原了 Unity 游戏开发中常用的 有限状态机 、而且秉持游戏开发中最重要的 数据与UI分离 的做法,实现 撤回 等功能。
最后欢迎大家来到我的B站频道观看教程,后续我会继续更新更多相关教程,相信我的教程能为大家带来知识和快乐,最后期待你的三连和关注!感谢!!