All the ways how you can donate - Patreon, Open Collective, PayPal, crypto...
First of all, just use our engine to make your next fantastic game! And publish it everywhere you can (your website, Steam, Itch.io, Google Play, App Store, Nintendo Switch store...).
Show your game on our forum or Discord. Share a screenshot, movie recording, a build, code -- anything you can/want to share .
Give us feedback about the engine: what works good, what could be improved, what do you miss. Let's talk on forum or Discord.
Report any bug to our issues tracker.
Improve our documentation.
It's easiest to improve the pages maintained in AsciiDoctor format, just edit the .adoc
files in the htdocs/doc subdirectory of the cge-www repository.
Contribute code, send pull requests.
If you're looking for a feature / fix to implement, it's usually best to just start with "what is your itch", that is: address a problem (bug or missing feature) that you have in your game. If you're open to help with anything we need, take a look at our roadmap or just ask us for what's currently needed.
See coding conventions on how to contribute code.
Package Castle Game Engine and Castle Model Viewer for your favorite Linux distribution.
Castle Model Viewer is a versatile viewer for many model formats.
Castle Game Engine is an open-source 3D and 2D cross-platform game engine, with a comfortable editor and a powerful API using modern Object Pascal. All features are listed here.
Desktop integration files (SVG icons, .desktop files etc.) are already included in our archives.
Build-dependencies include Free Pascal Compiler, but this should not be a problem — all major Linux distros already have FPC packaged.