https://github.com/firefly-zero/firefly-c
🐀 C/C++ SDK for making Firefly Zero games
https://github.com/firefly-zero/firefly-c
c clang cpp firefly-zero framework gamedev rendering sdk wasi-sdk wasm webassembly
Last synced: 3 months ago
JSON representation
🐀 C/C++ SDK for making Firefly Zero games
- Host: GitHub
- URL: https://github.com/firefly-zero/firefly-c
- Owner: firefly-zero
- License: other
- Created: 2024-06-14T13:37:49.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2026-01-10T11:34:58.000Z (3 months ago)
- Last Synced: 2026-01-11T03:38:42.228Z (3 months ago)
- Topics: c, clang, cpp, firefly-zero, framework, gamedev, rendering, sdk, wasi-sdk, wasm, webassembly
- Language: C
- Homepage:
- Size: 84 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# firefly-c
The C/C++ SDK for making [Firefly Zero](https://fireflyzero.com/) games.
Missed API: canvas, audio modulation, state.
* [▶️ getting started](https://docs.fireflyzero.com/dev/getting-started/)
* [🐙 github](https://github.com/firefly-zero/firefly-go)
## Installation
```bash
mkdir -p vendor/firefly
wget -O vendor/firefly/firefly.c \
https://github.com/firefly-zero/firefly-c/raw/refs/heads/main/src/firefly.c
wget -O vendor/firefly/firefly.h \
https://github.com/firefly-zero/firefly-c/raw/refs/heads/main/src/firefly.h
wget -O vendor/firefly/firefly_bindings.h \
https://github.com/firefly-zero/firefly-c/raw/refs/heads/main/src/firefly_bindings.h
```
## License
MIT License. You can do whatever you want with the SDK, modify it, embed into any apps and games. Have fun!