likes
comments
collection
share

一款 Rust Bevy 引擎制作的俄罗斯方块游戏

作者站长头像
站长
· 阅读数 91

一款基于 Rust 语言 的 bevy engine 开发的俄罗斯方块游戏 tetris:

  •  游戏基础玩法(随机四格骨牌、骨牌旋转、骨牌移动、消除行、计分)
  •  游戏UI
  •  游戏音效
  •  支持暂停、恢复和重新开始游戏
  •  支持web
  •  展示下一个骨牌
  •  bag7随机算法

项目地址: github.com/NightsWatch…

B站演示: www.bilibili.com/video/BV1y4…

在线试玩: nightswatchgames.github.io/games/tetri…

一款 Rust Bevy 引擎制作的俄罗斯方块游戏

一款 Rust Bevy 引擎制作的俄罗斯方块游戏

一款 Rust Bevy 引擎制作的俄罗斯方块游戏

一款 Rust Bevy 引擎制作的俄罗斯方块游戏

运行

  1. 本地运行
cargo run
  1. 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

资料

转载自:https://juejin.cn/post/7217364087272456251
评论
请登录