3 个不稳定版本
0.1.2 | 2022年9月20日 |
---|---|
0.1.1 | 2022年8月2日 |
0.1.0 |
|
0.0.1 | 2022年8月2日 |
#910 in 图形API
28KB
458 行
gamercade_rs
围绕 Gamercade 原生 API 的安全包装。
由于 WebAssembly 规范,原生 API 要求使用大量 unsafe
和通过不同类型隐藏值(例如,将 bool
表示为 i32
)。
了解有关 Gamercade 的更多信息。
许可证
许可如下
- Apache 许可证2.0版(《LICENSE-APACHE》或http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证(《LICENSE-MIT》或http://opensource.org/licenses/MIT)
任选其一。
贡献
除非你明确声明,否则任何有意提交以包含在作品中的贡献,如 Apache-2.0 许可证中定义的,都应如上双许可,没有额外的条款或条件。
lib.rs
:
gamercade_rs 是 Gamercade Wasm API 的安全包装。
原生 API 中充满了大量不安全调用和将各种值表示为原始类型(如包含布尔值的 i32)。
开始的最佳方式是通过导入预定义模块 use gamercade_rs::prelude::*
您只能在 Gamercade 控制台所需的回调函数中调用这些函数。这些函数是 init()
、update()
和 draw()
。在这些指定回调函数外调用这些函数可能会引发恐慌。
了解更多关于 Gamercade Api 的信息,请访问 https://gamercade.io/docs/api-reference