C4 Engine version 7.0 will be available shortly.
The C4 Engine runs on 64-bit Windows, PlayStation 5, PlayStation 4, and Xbox One.
Everyone who’s ever had a perpetual license (from 2019 all the way back to 2005) gets the new C4 Engine for free. A desktop license for new users costs $100.
Some preliminary technical information about the C4 Engine is available
in the API documentation and on the wiki.
An 18×24 inch wall poster of this diagram is available on Amazon.
The best reasons NOT to use the C4 Engine
- You prefer code that’s hastily written in order to ship features as quickly as possible.
Everybody knows that any good codebase contains a ton of TODOs and FIXMEs.
- You have surrendered yourself to the inevitability of frequent crashes in both the engine and the editor.
You think you just have to live with it, and there’s no practical way to have anything better.
- You don’t mind if it takes 20 minutes to build the engine after a minor source change.
- You think having lots of dependencies is good. Every engine should use four different string classes and at least seven 3D vector types, right?
- You don’t get mad when wildly exaggerated claims about robustness or scalability turn out not to hold water.
It’s OK because those marketing crooks were just doing their jobs!
- You enjoy working with a Frankensteinian architecture that was bolted together over two decades without any unifying vision, went through years
of neglect by incompetent engineers, and is now held together with duct tape and string.