Skip to content
This repository has been archived by the owner on Nov 22, 2024. It is now read-only.

Commit

Permalink
Merge pull request #21 from moonbitlang/hongbo/unwanted_changes
Browse files Browse the repository at this point in the history
revert changes introduced by b46ce11
  • Loading branch information
bobzhang authored Oct 27, 2024
2 parents 83ea0e3 + 8d5aad8 commit df6dc2b
Showing 1 changed file with 26 additions and 9 deletions.
35 changes: 26 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,28 @@
# 飞机大战
# 2024 年 MoonBit 全球编程创新挑战赛游戏赛道提交仓库

1.游戏玩法与实现:经典的飞机大战,你一看封面就知道这是啥,一进去就知道怎么玩。后端全部采用wasm4。
2.技术亮点:{
在wasm4特殊的渲染机制下,使用单个优先队列实现多音效多线程的效果;
项目结构清晰,各部分机制实现明朗易读;
手动实现了 $bitset$ 以减少内存开销;
}
3.玩法创意性:我们准备了从boss战到多人游戏的创意玩法,但暂未完全实现。
4.美观设计:从游戏图像到游戏音乐全部自主设计。
赛事详情与报名方式见:<https://tianchi.aliyun.com/s/42503d88fe6e219f3260251114461b54>

## 提交流程

1. 创建本仓库的 fork
1. 在 teams 文件夹下以自己的队伍名创建文件夹
1. 文件夹中至少包含以下文件:
- `game.wasm`: 编译后的游戏本体
- `README.md`: 游戏描述及说明
1. 提交 PR

## 提交文件及作用

除了上面提到的 `game.wasm``README.md` 以外,选手提交的文件夹还可以包含以下文件:

- `control`:utf-8 编码的文本文件,说明游戏的控制方法
- `title`:utf-8 编码的文本文件,游戏的标题
- `cover.png`:游戏封面图片,会在展示页面渲染

这些文件可以控制提交的游戏在展示页和详情页的渲染,具体作用如下图所示

![](./imgs/gallery.png)

![](./imgs/game.png)

## 如果你有任何问题,请在 issue 中提问

0 comments on commit df6dc2b

Please sign in to comment.