| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
He who controls the past commands the future.
He who commands the future conquers the past.
-- Kane
CCEngine is my attempt to recreate the C&C: Tiberian Dawn and Red Alert 1 games in a single engine. My aim is to emulate the original games as closely as possible with as little hardcoding as possible, so as to make it easy to extend the games as well as the engine itself. The original game assets will be used whenever possible. I am focusing my attention on RA1 first because it is a more advanced game.
CCEngine is programmed in C# on the .NET Core platform with OpenTK (OpenGL + OpenAL).
What is done and what remains to be done?
These are all the file types that the engine can understand and use.
CCEngine is cross-platform by default as it is built on .NET Core. I have no plans to support mobile platforms as the games simply were not designed for it.
OpenRA strays too far from the original gameplay and is not a drop-in replacement for the original games. I may also be suffering from Not-Invented-Here syndrome.
My aim is to emulate the original games as closely as possible, but I do want to make some interface additions such as right-click scrolling, shift-add units to groups, attack-move command, build queues, and better sidebar cameo sorting. It will also be possible to define new units and such.
TD and RA have almost the same engine, though each do have some unique features. My goal is to implement all unique features in a single engine.
Unique features
| Back | FazBrowse Home | New Git URL |