SpaceOut PC
a rust game
使用SDL2开发的一个小游戏
游戏源码参考《游戏编程入门》:
代码在Widows 10 64bit编译通过,其他平台需要配置才能编译。
SDL2配置参考这里:https://github.com/Rust-SDL2/rust-sdl2
代码结构:
游戏引擎部分
src/engine.rs 游戏引擎
src/sprite.rs 精灵
src/timer.rs 计时器
SpaceOut游戏
src/main.rs 窗口程序
src/spaceout.rs 游戏主代码
src/alien_sprite.rs 外星人
src/backgkround.rs 星星闪烁的背景
resources 资源文件
gnu-mingw 编译和运行用到的库文件(win64)
release_win64.zip是编译好的win64执行文件,下载可直接运行。
这是此游戏的WebAssembly版本,代码只有少许改动:https://github.com/planet0104/spaceout
1
共 0 条评论, 1 页
评论区
写评论还没有评论