文件名称:wasm-rust-tetris:俄罗斯方块的Rust实现,目标是wasm
文件大小:123KB
文件格式:ZIP
更新时间:2024-04-14 22:58:57
Rust
瓦斯锈俄罗斯方块 主要用Rust编写的,针对WebAssembly的Tetris实现。 您可以在播放此项目的正在运行的实例。 建立和运行 要构建此项目,您将需要安装 , 和 。 另外,我提供了多平台Python脚本来自动化构建过程。 如果您想使用这些,则需要安装或更高版本。 要构建和运行程序,您需要做的就是运行: $ python3 run_server.py 此脚本将构建项目,运行在localhost:8080承载该项目的服务器,并在该地址打开Web浏览器窗口。 请注意,如果您不自行关闭脚本,该脚本将无限期运行。 杀死脚本也会杀死服务器。 要在不先构建服务器的情况下运行服务器,可以运行: $ python3 run_server.py --skip-rebuild 如果您使用的是Mac或Linux,则可以使用以下bash语句代替Python脚本: $ wasm-pack bu
【文件预览】:
wasm-rust-tetris-master
----index.html(64B)
----Cargo.toml(1KB)
----.github()
--------ISSUE_TEMPLATE()
----www()
--------LICENSE-MIT(1KB)
--------index.html(1KB)
--------styles.css(2KB)
--------webpack.config.js(335B)
--------LICENSE-APACHE(11KB)
--------bootstrap.js(281B)
--------.travis.yml(73B)
--------README.md(3KB)
--------.gitignore(18B)
--------index.js(4KB)
--------package.json(991B)
----src()
--------tetris.rs(18KB)
--------utils.rs(631B)
--------lib.rs(12KB)
----.travis.yml(3KB)
----README.md(2KB)
----LICENSE_MIT(1KB)
----run_server.py(2KB)
----dist()
--------index.html(1KB)
--------styles.css(2KB)
--------bootstrap.js(33KB)
--------wasm_rust_tris_bg.wasm(100KB)
--------wasm_rust_tris.d.ts(871B)
--------index.js(4KB)
--------wasm_rust_tris_bg.d.ts(652B)
--------wasm_rust_tris.js(16KB)
----.appveyor.yml(340B)
----docs()
--------pkg()
--------index.html(1KB)
--------styles.css(2KB)
--------index.js(5KB)
----.gitignore(54B)