Michalis Kamburelis is creating Castle Game Engine
21

patrons

$192
per month
Hi! I'm developing Castle Game Engine, an open-source cross-platform game engine for 3D and 2D games. The engine is completely free, yours to tinker with, and yours to create fantastic games!

  • We support a lot of 3D and 2D formats (X3D, VRML, Collada, Wavefront OBJ, MD3, Spine and Dragon Bones...).
  • We are portable to a lot of platforms - desktop, mobile (Android, iOS), web browser plugin.
  • We have a lot of cool graphic effects. Shadows, mirrors, bump mapping, shader effects...
  • Our main scene format is X3D, an open standard, to which you can export from any 3D authoring software -- Blender, 3ds Max, Maya... It is also our scene graph, which means that you can do many cool things by changing it at runtime. You can create various processing and visualization tools, not only games!
  • We have many optional components, like a comfortable API for 3D games with creatures (with ready intelligence).
  • 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, 6.4, 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 X3D or VRML.

I have spent most of my days (and nights:) developing this engine throughout the years. I guess it has become a project of my life, and I'm quite 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 mobile games 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! And we have rewards -- you can request a feature, request a game (as an example of engine use; new game every month!) and get access to a "cloud build" server.
Tiers
Behind The Scenes
$1 or more per month 10 patrons
If you think that I'm doing something cool, please support the development of the engine! You get the engine, tons of documentation, view3dscene (3D model viewer), active news feed and more!


You also get access to all private Patreon posts, where I post various code snippets and data from the games we develop at "Cat-astrophe Games" studio, using Castle Game Engine of course.  I uncover how various cool features of "Escape from the Universe" were done, how we're doing 3D roads generation for "Sad Sam", and my co-creator, Paweł Wojciechowicz, will occasionally publish some juicy graphic asset!



Includes
  • Patron-only content feed
  • The complete open-source game engine
Request Next Engine Features
$5 or more per month 5 patrons
I spend a full weekend every month exclusively developing features requested by Patrons on this tier. You may wish for something smaller (like an improvement to an existing component) or larger (even a part of some big planned engine feature), for the engine or view3dscene. Many things are doable in a weekend. E.g. these cool things were done because a Patron requested them.


You also get my eternal gratitude, and all the features from the previous tier! Your support really helps me spend time on the engine. Thank you!



Includes
  • All the features from the previous tier
  • Request new features to implement, each month
Let's Make a Game In 24h
$10 or more per month 5 patrons
Each month, I will devote a full day and night, 24 hours (sleep is for the weak!) to make one example game proposed by patrons on this tier. For example, your proposal may be:
  • Make an isometric real-time game, like "Diablo",
  • Make an Android game using GPS,
  • Make a game with Steam integration,
  • Make an MMORPG game!


The source code of these games will be published, openly (on GitHub or GitLab). This way everyone benefits from yet another code example using the engine! Some of these games may also result in additional features in the engine itself, e.g. the "Steam integration" (mentioned as example above) would most likely result in a new unit in the engine core.


You can propose (or challenge:) me to make anything, using Castle Game Engine of course. I love gamejams and the idea of creating something within time constraints (some of my games on GitHub were created during a gamejam). So I'm confident that I can create some awesome things. But, no promises -- I probably will not be able to create "a complete MMORPG like World of Warcraft" within a day:) But I could create a "groundwork for a multiplayer network 3D game, with a simple server backed with a database".


You also get all the rewards from the previous tiers, of course.



Includes
  • All the features from the previous tier
  • Propose a game to implement, each month
Cloud Builds Server for Your Projects
$50 or more per month 2 patrons
Wow! Thank you!


For this, you get access to our automatic cloud build server , so you can use it for your projects (open or closed-source). This allows to automatically build games using Castle Game Engine for various platforms (Android and various desktop OS/CPU combinations), run tests, generate snapshots for testing (private or public), generate API documentation and more. I will give you an account, and also help set everything up, so no worries!


You also get all the rewards from the previous tiers, of course!



Includes
  • All the features from the previous tier
  • Access Cloud Builds server for all of your projects
Goals
$192 of $250 per month
When we reach $250 per month, we send to all the current patrons a set of wallpapers featuring a stylish Castle Game Engine logo and showcasing the engine features.

I will also do a little dance of joy with my cat!
1 of 3
Hi! I'm developing Castle Game Engine, an open-source cross-platform game engine for 3D and 2D games. The engine is completely free, yours to tinker with, and yours to create fantastic games!

  • We support a lot of 3D and 2D formats (X3D, VRML, Collada, Wavefront OBJ, MD3, Spine and Dragon Bones...).
  • We are portable to a lot of platforms - desktop, mobile (Android, iOS), web browser plugin.
  • We have a lot of cool graphic effects. Shadows, mirrors, bump mapping, shader effects...
  • Our main scene format is X3D, an open standard, to which you can export from any 3D authoring software -- Blender, 3ds Max, Maya... It is also our scene graph, which means that you can do many cool things by changing it at runtime. You can create various processing and visualization tools, not only games!
  • We have many optional components, like a comfortable API for 3D games with creatures (with ready intelligence).
  • 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, 6.4, 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 X3D or VRML.

I have spent most of my days (and nights:) developing this engine throughout the years. I guess it has become a project of my life, and I'm quite 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 mobile games 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! And we have rewards -- you can request a feature, request a game (as an example of engine use; new game every month!) and get access to a "cloud build" server.

Recent posts by Michalis Kamburelis

Tiers
Behind The Scenes
$1 or more per month 10 patrons
If you think that I'm doing something cool, please support the development of the engine! You get the engine, tons of documentation, view3dscene (3D model viewer), active news feed and more!


You also get access to all private Patreon posts, where I post various code snippets and data from the games we develop at "Cat-astrophe Games" studio, using Castle Game Engine of course.  I uncover how various cool features of "Escape from the Universe" were done, how we're doing 3D roads generation for "Sad Sam", and my co-creator, Paweł Wojciechowicz, will occasionally publish some juicy graphic asset!



Includes
  • Patron-only content feed
  • The complete open-source game engine
Request Next Engine Features
$5 or more per month 5 patrons
I spend a full weekend every month exclusively developing features requested by Patrons on this tier. You may wish for something smaller (like an improvement to an existing component) or larger (even a part of some big planned engine feature), for the engine or view3dscene. Many things are doable in a weekend. E.g. these cool things were done because a Patron requested them.


You also get my eternal gratitude, and all the features from the previous tier! Your support really helps me spend time on the engine. Thank you!



Includes
  • All the features from the previous tier
  • Request new features to implement, each month
Let's Make a Game In 24h
$10 or more per month 5 patrons
Each month, I will devote a full day and night, 24 hours (sleep is for the weak!) to make one example game proposed by patrons on this tier. For example, your proposal may be:
  • Make an isometric real-time game, like "Diablo",
  • Make an Android game using GPS,
  • Make a game with Steam integration,
  • Make an MMORPG game!


The source code of these games will be published, openly (on GitHub or GitLab). This way everyone benefits from yet another code example using the engine! Some of these games may also result in additional features in the engine itself, e.g. the "Steam integration" (mentioned as example above) would most likely result in a new unit in the engine core.


You can propose (or challenge:) me to make anything, using Castle Game Engine of course. I love gamejams and the idea of creating something within time constraints (some of my games on GitHub were created during a gamejam). So I'm confident that I can create some awesome things. But, no promises -- I probably will not be able to create "a complete MMORPG like World of Warcraft" within a day:) But I could create a "groundwork for a multiplayer network 3D game, with a simple server backed with a database".


You also get all the rewards from the previous tiers, of course.



Includes
  • All the features from the previous tier
  • Propose a game to implement, each month
Cloud Builds Server for Your Projects
$50 or more per month 2 patrons
Wow! Thank you!


For this, you get access to our automatic cloud build server , so you can use it for your projects (open or closed-source). This allows to automatically build games using Castle Game Engine for various platforms (Android and various desktop OS/CPU combinations), run tests, generate snapshots for testing (private or public), generate API documentation and more. I will give you an account, and also help set everything up, so no worries!


You also get all the rewards from the previous tiers, of course!



Includes
  • All the features from the previous tier
  • Access Cloud Builds server for all of your projects