Michalis Kamburelis
is creating Castle Game EngineSelect a membership level
Basic Support


$1
per month
(+VAT)
If you think that I'm doing something cool, please support the development of the engine! The engine, documentation, view3dscene, forum, Discord chat and more are available to you for free, always.
Includes
Includes
- Patron-only content feed
- The complete open-source game engine
Request Training Video


$5
per month
(+VAT)
Request a new training video on any topic related to our engine. Each month, I want to produce at least 1 video between 5-45 minutes. The videos will be public (so
everyone using the engine benefits) on our YouTube channel.
Includes
Includes
- All the features from the previous tier
- Request new video, each month
Request Next Engine Features


$10
per month
(+VAT)
Every 2 months, I devote time specifically to implement the features you request here.
This way you have a direct influence over the work I'm doing. Some features may result in new CGE "core" feature, some of them may be in CGE Additional Components, so it's OK to even request something a bit out of scope of CGE -- as long as it's doable :)
Includes
This way you have a direct influence over the work I'm doing. Some features may result in new CGE "core" feature, some of them may be in CGE Additional Components, so it's OK to even request something a bit out of scope of CGE -- as long as it's doable :)
Includes
- All the features from the previous tier
- Propose a game to implement, each month
About Michalis Kamburelis
I'm developing Castle Game Engine, an open-source cross-platform (desktop, mobile, consoles) game engine for 3D and 2D games. The goal is to create a powerful game engine that is completely free and open-source forever.
I have spent most of my days (and nights :) ) developing this engine throughout the years. It has become a project of my life, and I'm proud of it. The goal was always to create the most beautiful games ever, with interesting story and incredible graphics. So the Castle Game Engine was created as a vehicle to do the games I love. Nowadays, we're making games (mobile, desktop, console...) as an indie game studio Cat-astrophe Games, of course using my engine!
Please support the development of the engine, so that I can implement more features and support even more platforms! Thank you!
- We support a lot of 3D and 2D formats (glTF, X3D, Spine JSON...).
- We are portable to a lot of platforms - desktop (Windows, Linux, macOS...), mobile (Android, iOS), console (Nintendo Switch), Raspberry Pi.
- We have a lot of cool graphic effects. Physically-based rendering, shadows, mirrors, bump mapping, shader effects, gamma correction...
- I truly believe that open standards are important. The engine has great support for glTF and X3D, open standards for 3D and 2D models. You can export to them from any 3D authoring software -- Blender, 3ds Max, Maya... We have a dynamic scene graph based on X3D nodes, which means that you can do many cool things by changing scene at runtime. You can create various processing and visualization tools, not only games!
- We have a visual editor to manage your projects and design user interfaces and game layouts. Underneath a command-line build tool can be used to cross-compile and package the projects in batch mode.
- We are using Object Pascal, a modern Pascal dialect, with classes, generics etc. We have a Modern Object Pascal Introduction for Programmers so you can learn everything you need. We use FPC as a cross-platform compiler and Lazarus as an IDE (editor, debugger, visual designer). The next engine version will also feature Delphi compatibility.
- We are also making view3dscene, which is a viewer for all the 3D formats we support. It is perfectly usable on it's own, as a browser for interactive 3D worlds created in glTF, X3D and other formats.
I have spent most of my days (and nights :) ) developing this engine throughout the years. It has become a project of my life, and I'm proud of it. The goal was always to create the most beautiful games ever, with interesting story and incredible graphics. So the Castle Game Engine was created as a vehicle to do the games I love. Nowadays, we're making games (mobile, desktop, console...) as an indie game studio Cat-astrophe Games, of course using my engine!
Please support the development of the engine, so that I can implement more features and support even more platforms! Thank you!
Goals
$225.52 of $250 per month
We organize the first Castle Game Engine online conference + gamejam!
Upon reaching this goal, I will also do a little dance of joy with my cat!
Upon reaching this goal, I will also do a little dance of joy with my cat!
By becoming a patron, you'll instantly unlock access to 115 exclusive posts
29
Images4
Links97
WritingsBy becoming a patron, you'll instantly unlock access to 115 exclusive posts
29
Images4
Links97
WritingsRecent posts by Michalis Kamburelis
How it works
Get started in 2 minutes
Choose a membership
Sign up
Add a payment method
Get benefits