Saturn is a cross platform 2D game engine made to be simple and lightweight.
If you encounter a problem, please submit an issue.
OS | ARM | ARM64 | x86 | x64 |
---|---|---|---|---|
Linux (X11 / Wayland) | 🚧 | 🚧 | 🚧 | ✔️ |
Windows 11 | ❌ | 🚧 | 🚧 | ✔️ |
Windows 10 | ❌ | 🚧 | 🚧 | ✔️ |
Windows 8 / 8.1 | ❌ | ❌ | 🚧 | 🚧 |
Windows 7 | ❌ | ❌ | 🚧 | 🚧 |
FreeBSD | ❌ | 🚧 | 🚧 | 🚧 |
MacOS | ❌ | 🚧 | ❌ | 🚧 |
OS | ARM | ARM64 |
---|---|---|
Android | 🚧 | 🚧 |
iOS | 🚧 | 🚧 |
Saturn is licensed under the MIT license, meaning you're free to do whatever you'd like with the engine! No royalties or fees of any kind will ever be collected.
2024 Q4:
- Add 2D click & drag scene editting tools
- Add audio & font & shader support
2025 Q1:
- Add controller support
- Implement in-app debugging
- Add high quality documentation
- The current Box2D physics implementation is broken and must be fixed (No collisions)
- Fix the FileSystemWatcher (complains about too many files open on Linux systems)
- Fix scene importing (Scene name does not get set properly)