72 releases (26 stable)

new 2.1.0 Mar 20, 2025
2.0.0-alpha.0 Feb 28, 2025
1.8.1 Feb 22, 2025
1.6.2 Nov 22, 2024
0.3.0 Nov 7, 2023

#1 in #genesis

Download history 79/week @ 2024-11-29 107/week @ 2024-12-06 46/week @ 2024-12-13 3/week @ 2024-12-20 100/week @ 2025-01-03 54/week @ 2025-01-10 11/week @ 2025-01-17 228/week @ 2025-01-24 22/week @ 2025-01-31 46/week @ 2025-02-07 51/week @ 2025-02-14 283/week @ 2025-02-21 439/week @ 2025-02-28 663/week @ 2025-03-07 621/week @ 2025-03-14

2,006 downloads per month
Used in mrdirector

MIT license

330KB
7K SLoC

Turbo Genesis SDK

See more documentation at https://docs.rs/turbo-genesis-sdk/latest/turbo_genesis_sdk/

Getting Started

Create a project

First, create a project:

cargo init --lib your-project-name

Add the dependency

Add the sdk as a dependency in Cargo.toml:

[dependencies]
turbo = { package = "turbo-genesis-sdk" }

Update your code

Open src/lib.rs and add the following:

turbo::go! {
    text!("Hello, world!!!");
}

Build

Build with the following command:

cargo build --target wasm32-unknown-unknown

Run your game with Turbo

turbo run -w .

Dependencies

~3–13MB
~159K SLoC