tetris

所属分类:游戏引擎
开发工具:Rust
文件大小:936KB
下载次数:0
上传日期:2023-06-09 10:18:32
上 传 者sh-1993
说明:  用贝维引擎制作的经典俄罗斯方块游戏。
(Classical tetris game made with bevy engine.)

文件列表:
.cargo (0, 2023-07-13)
.cargo\config.toml (61, 2023-07-13)
Cargo.lock (89930, 2023-07-13)
Cargo.toml (165, 2023-07-13)
LICENSE (1076, 2023-07-13)
assets (0, 2023-07-13)
assets\fonts (0, 2023-07-13)
assets\fonts\FiraMono-Medium.ttf (173516, 2023-07-13)
assets\fonts\FiraSans-Bold.ttf (438028, 2023-07-13)
assets\sounds (0, 2023-07-13)
assets\sounds\Drop.wav (4181, 2023-07-13)
assets\sounds\Gameover.wav (334148, 2023-07-13)
assets\sounds\Lineclear.wav (174188, 2023-07-13)
screenshots (0, 2023-07-13)
screenshots\game_over.png (111937, 2023-07-13)
screenshots\game_paused.png (114975, 2023-07-13)
screenshots\game_playing.png (100364, 2023-07-13)
screenshots\main_menu.png (109057, 2023-07-13)
src (0, 2023-07-13)
src\board.rs (7847, 2023-07-13)
src\common.rs (1237, 2023-07-13)
src\main.rs (4166, 2023-07-13)
src\menu.rs (17383, 2023-07-13)
src\piece.rs (14143, 2023-07-13)
src\stats.rs (5242, 2023-07-13)

[English](https://github.com/NightsWatchGames/tetris/blob/main/README_EN.md) # tetris 俄罗斯方块游戏。 - [x] 游戏基础玩法(随机四格骨牌、骨牌旋转、骨牌移动、消除行、计分) - [x] 游戏UI - [x] 游戏音效 - [x] 支持暂停、恢复和重新开始游戏 - [x] 支持web - [x] 展示下一个骨牌 - [x] bag7随机算法 在线游玩:[点这里](https://nightswatchgames.github.io/games/tetris/)(电脑版Chrome/Firefox/Edge打开) ## 运行 1. 本地运行 ``` cargo run ``` 2. WASM运行 ``` rustup target install wasm32-unknown-unknown cargo install wasm-server-runner cargo run --target wasm32-unknown-unknown ``` ``` cargo install wasm-bindgen-cli cargo build --release --target wasm32-unknown-unknown wasm-bindgen --out-dir ./out/ --target web ./target/wasm32-unknown-unknown/release/tetris.wasm ``` ## 游戏展示 视频演示:[B站](https://www.bilibili.com/video/BV1y44y1R72Z) ![main menu](https://raw.githubusercontent.com/NightsWatchGames/tetris/main/screenshots/main_menu.png) ![game playing](https://raw.githubusercontent.com/NightsWatchGames/tetris/main/screenshots/game_playing.png) ![game paused](https://raw.githubusercontent.com/NightsWatchGames/tetris/main/screenshots/game_paused.png) ![game over](https://raw.githubusercontent.com/NightsWatchGames/tetris/main/screenshots/game_over.png) ## 参考资料 - [Tetris - Wikipedia](https://en.wikipedia.org/wiki/Tetris) - [俄罗斯方块 - 百度百科](https://baike.baidu.com/item/%E4%BF%84%E7%BD%97%E6%96%AF%E6%96%B9%E5%9D%97/535753) - [Online tetris example1](https://tetris.com/play-tetris) - [Online tetris example2](https://www.freetetris.org/game.php) - [bevy-cheatbook](https://github.com/bevy-cheatbook/bevy-cheatbook)([中文翻译](https://yiviv.com/bevy-cheatbook/)) - https://mbuffett.com/posts/bevy-snake-tutorial/

近期下载者

相关文件


收藏者