Skip to content

gaoyanliang/shooting-game

Repository files navigation

shooting-game

一款使用 Ebiten 开发的简易射击游戏

game

  • ebiten:ebiten 引擎的一些基础用法
  • images:游戏中用到的一些图片
  • bullet:子弹
  • config:游戏配置
  • game:游戏主逻辑
  • monster:怪物👹
  • main:启动

TODO

  1. 新增飞船
  2. 新增怪物
  3. 新增子弹
  4. 当前屏幕中只允许出现固定数量的子弹,超出不允许再射击
  5. 新增子弹击打怪物逻辑
  6. 新增游戏开始/结束界面
  7. 新增判断游戏胜负逻辑
  8. 新增记分板

如何体验?

1️⃣ 克隆这个 repo,进入代码文件夹

git clone https://github.com/gaoyanliang/shooting-game.git
cd shooting-game

2️⃣ 安装依赖项

go mod download

3️⃣ 编译生成可执行文件 shooting-game

go build -o shooting-game *.go

4⃣️ 运行可执行文件 shooting-game

./shooting-game

配套教程

About

一款使用 Ebiten 开发的简易射击游戏

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages