日志

23

Unity2D游戏框架

这个框架主要用于给刚开始学做游戏的初学者,里面提供了简单的事件分发,存储,场景切换等系统。初学者可以在这个框架的基础上构建自己的2D游戏。同时还可以学习相关设计模式的知识。本篇说明也会简单讲解框架中的设计模式和部分系统的使用方法。 大致讲一下该框架的使用方法: 1. 游戏的入口的场景为Stable, 在 Scenes 文件夹中 2. 游戏的所有脚本都在 Scripts 中,关卡数据和玩家数据放在 Data 中 3. 代码文件:Character 文件夹中是角色相关的逻辑, Factory中是工厂模式相关代码,GamePlay中都是游戏逻辑相关代码,其中包括事件等系统相关代码和场景切换逻辑代码,还有简单的gameobject上的逻辑,如子弹等。 4. UI文件夹中是UI框架。 继续阅读