通过C#代码实现问答游戏逻辑
前段时间,答题游戏红遍大江南北。答题游戏的简单性和攀比性,迅速的占领了不少人的闲暇琐碎时间。虽然答题游戏实现起来十分简单,但如果想干净清晰的设计好整个游戏系统,并拥有很好的程序扩展性,并非易事,也是入门初学者开始不具备的技能。
在本节课中,我们会通过C#编程一步一步带大家实现问答游戏的游戏逻辑。
课程的主要内容介绍了简单GUI的设计与配置、Timer和分数系统、游戏状态、对象池、逻辑与数据分离的设计思想。
1. 问答游戏简介与演示
2. 搭建游戏项目
3. 游戏基础纯数据设计
4. 数据控制
5. 设计开始游戏界面
6. 游戏主界面搭建
7. 对象池的实现
8. 生成答案条目的预制体
9. 游戏初始化逻辑
10. 游戏答题逻辑
11. 返回菜单以及时间倒计时实现
1. 问答游戏扩展的简介与演示
2. 实现游戏最高分系统
3. 介绍序列化与反序列化
4. JSON在Unity中的使用
5. JSON使用容易出现的问题及解决
6. Editor窗口实现JSON序列化与反序列化
7. 实现自定义窗口
8. 游戏打包