9 个版本

0.1.8 2020年8月3日
0.1.7 2020年8月3日
0.1.5 2020年7月30日

#1681 in 游戏开发

每月 34 次下载

MIT 许可证

61KB
1.5K SLoC

niko

🚧 极其实验性 / 预览版 🚧

一个类似 XNA 的游戏引擎,用于使用 wasm 和 webgl 构建游戏。

itch.io 上的演示

入门

niko 使用 niko-cli 帮助您快速入门!

niko 设置

  • 首先,请确保您已安装 cargo,或前往 https://rustup.rs/
  • 然后运行 cargo install wasm-pack,因为 niko-cli 将会调用它。
  • 之后,运行 cargo install niko-cli
  • 最后,确保 ~/.cargo/bin 在您的 PATH 中。

创建项目

🚧 概念验证 🚧

在安装 wasm-packniko 之后,您可以使用 niko new <name> (或 niko init,就像 cargo 一样) 创建一个新的 niko 项目。

运行开发环境

🚧 概念验证 🚧

当您的项目设置完成后,在项目目录中运行 niko watch。它会构建您的项目,并在您的默认浏览器中打开一个浏览器窗口以显示结果。当当前路径中的 .rs 文件发生变化时,它将重新构建项目。

发布到 itch.io

🚧 未开始 🚧

在项目目录中运行 niko bundle,然后将 <project-name>.zip 上传到 itch.io!

许可证

MIT

依赖项

~11MB
~221K SLoC