文件名称:ludum31:游戏给予31
文件大小:128KB
文件格式:ZIP
更新时间:2024-05-31 00:04:59
Rust
滚动先生 主题:整个游戏在一个屏幕上 Scroll先生是一个滚动平台游戏,玩家可以在其中滚动浏览整个屏幕。 您使用滚动机制向出口前进。 控制项 W / A / S / D或方向键:移动 上:爬 下:打开胸 按住Ctrl:锁定滚动 空间:消防枪 笔记 这是我完全用Rust编写的Ludum Dare 31 Jam的条目。 另外,我将Tiled地图编辑器和PyxelEdit用于tileset。 所有音频都在游戏中合成,并且类似于NES风格的音频(毕竟有4个通道:2个脉冲,1个三角形和1个噪声)。 注意:有很多清理工作需要完成。 实际上,很多代码简直太可怕了; 我主要将其归因于面对不断变化的最后期限的鲁ck代码呕吐。 特别是游戏逻辑是非常特殊的。 去做 将rust-game-platforms移至自己的仓库 将synth移至其自己的存储库 使渲染代码更具多态性(或至少具有更多的DRY)
【文件预览】:
ludum31-master
----Cargo.toml(733B)
----.gitmodules(104B)
----Cargo.lock(5KB)
----src()
--------main.rs(1KB)
--------util()
--------LICENSE(1KB)
--------opengl_util()
--------game()
----assets()
--------tileset.pyxel(23KB)
--------level.tmx(7KB)
--------tileset.png(4KB)
--------level.json(18KB)
----README.md(1KB)
----synth()
--------pulse.rs(908B)
--------Cargo.toml(162B)
--------effect.rs(4KB)
--------noise.rs(2KB)
--------triangle.rs(909B)
--------README.md(155B)
--------lib.rs(4KB)
----screenshots()
--------1.jpg(79KB)
----.gitignore(26B)
----rust-game-platforms()
--------Cargo.toml(262B)
--------src()
--------README.md(101B)
--------.gitignore(20B)