Crates.io | geode |
lib.rs | geode |
version | 0.1.4 |
source | src |
created_at | 2023-01-27 10:31:12.187226 |
updated_at | 2023-08-22 16:44:08.725469 |
description | Rust bindings for the Geode SDK |
homepage | |
repository | https://github.com/makitard/geode-rs |
max_upload_size | |
id | 769538 |
size | 21,926 |
Rust Bindings for the Geode SDK
TODO TLDR: define entry with
geode::entry! {
/* your code goes here */
}
and do hooks n stuff in there
Due to the fact that Geometry Dash is a 32-bit application, mods for it have to be compiled as 32-bit.
You can do this by running cargo +nightly-i686-pc-windows-msvc build
on Windows (nightly is required because geode-rs uses some unstable features).
If you are not using Windows I recommend using cargo xwin for cross compilation targeting Windows.
Once you have your DLL you will have to add it to a ZIP file that contains a mod.json, logo.png and about.md.
BSL-1.0