游戏的主回路到底是什么?简单地说:这是一个循环,主循环 。想想看,在玩游戏的时候,什么东西会被不断重复,这些就是这个神秘的循环中包含的东西 。例如,每次迭代游戏都应该更新所有的对象,然后将它们全部绘制到屏幕上 。除了更新和绘图之外,主循环还可能负责计时 。对用户来说,更新太多的游戏看起来非常快,而且很可能太难了 。以光速思考乒乓球 。理想情况下,这个循环将使用您先前创建的框架,并且非常简单 。
第七步:从里面取点东西
创建一个独立于游戏逻辑的框架的主要原因是为了让您学会编写可重用的代码 。
初学者放弃项目的主要原因之一是他们花费了大量的时间和精力试图为他们的游戏“编写一个引擎”,但是他们还不知道一个好的引擎甚至包括了什么,或者一个结构/界面是否真的能工作 。在浪费了所有的时间之后,他们没有什么可展示的,然后灰心丧气并因此退出 。
通过首先编写游戏,然后编写可重用的代码,理想情况下,您将得到一些您可以看到的东西 。这是对你的努力的一个实实在在的奖励,也是一个继续努力工作的理由 。
在游戏中考虑加入这些:
可以尝试用游戏代码制作可移植模块 。
编写了一个非常创载网棒的资源管理器或出色的类来处理键盘输入,让它们完全可移植 。步骤8:打包和分发
将所有所需文件打包到一个压缩文件、压缩存档或可执行安装程序中,并发送给每个人!
推荐阅读
- 男牛女猴相配吗,他们的婚姻状况如何?
- 剧本杀是个什么游戏 剧本杀怎么玩
- 男牛女猪婚配如何,他们适合做夫妻吗?
- 微信如何拒收对方消息不拉黑 微信如何拒收对方消息
- 电焊枪怎么使用方法 电焊枪如何使用
- 荞面如何做面条不会断
- 2022年装修设计合同范本
- 2022装修设计合同范本【三篇】
- 如何 怎么安装并激活 Autodesk 3DMAX 2014,win10系统安装3DMAX2014打不开怎么办?
- 结婚吉日如何选择 结婚吉日如何选择介绍