文件名称:mineclimber:为Ludum Dare 29-主题制作的平台游戏
文件大小:1.01MB
文件格式:ZIP
更新时间:2024-05-04 11:03:57
JavaScript
爬山者 这个html5 / javascript平台是为游戏卡纸开发的。 请记住,由于发布游戏的第一个工作版本的时间限制(48h),可能存在一些错误和一些效率低下的代码可以优化。 该代码主要基于并且以相同的方式工作。 基本上,我们有: 资源管理器,用于使资产排队,并具有下载所有内容时的回调功能; 状态管理器,用于保存游戏的当前状态; 游戏状态,每个状态都有其自己的更新,绘制,开始和完成方法; 一个主循环,连续调用该主循环以更新和绘制当前状态。 主循环用于更新和绘制当前游戏状态,并按程序生成地图。 由于大多数计算都是使用当前游戏时间完成的,因此对于每次循环迭代,如果自上次更新以来经过的时间超过默认帧时间,则当前使用的游戏时间为最后游戏时间+默认帧时间的总和。 。 这保证了更好的整体一致性。 理想情况下,仅应以这种方式进行更新(处理),并且应在“消耗”所有经过的时间并更新之
【文件预览】:
mineclimber-master
----res()
--------images()
--------fonts()
--------audio()
----game.html(4KB)
----README.md(1KB)
----scripts()
--------objects()
--------states()
--------game.js(22KB)
--------util()