The Genesis Project - A Cold War Crisis Map Generator can generate complete and fully playable skirmish maps in a matter of seconds. And do you know what's even better? It's open source! You can download, modify or extend the source code. You can find the source code in the download-section on ModDB as well.
The goal of Genesis Project is to create an extensible, customizable random map generator for the real-time strategy game Cold War Crisis.
CWC is based on Command & Conquer Generals: Zero Hour by EA which comes with a powerful map editor called Worldbuilder. This editor enables players to create their own single- and multiplayer maps, and while that can be fun and rewarding all by itself, it also requires quite a lot of experience, patience and time.
Creating a map for CWC manually involves (among other things):
- Creating the landscape
- "Painting" the landscape with textures
- Adding objects such a trees, rocks and buildings
- Adding player positions and resources
- Adding areas and waypoints needed for the AI
Creating a complete map can easily take several hours.
The Genesis Project aims to create a tool which can automatically create fully playable maps that can be loaded in the game without any further manual editing.
The generator should have the following characteristics:
Customizability
The user should be able to define the setting of the generated map (climate, number of mountains, ...).
Modularity
The generation process consists of many different steps. It should be possible to implement each of these steps independently.
Extensibility
It should easily be possible to add or modify such steps to the generation pipeline. For example, initially there are no lakes on the generated maps, but it should be possible to implement an additional step that adds lakes.
Reusability
While the main goal of the project is to create a map generator for CWC, large parts of the code also apply to Zero Hour maps (or possibly even other related games based on the SAGE engine). The code should be structured in a way so that these parts can easily be reused or for other tools that might not necessarily target CWC alone.
A variety of parameters such as the general scenery or number of mountains and trees can be adjusted.
The final map generated with the settings above can be played immediately without further ado.
holy **** this was very unexpected.
Whoa, from a long time!
Could you make one for normal ZH?
Yes. But you have to:
1. Remove all props from the map or replace them with ZH ones
2. Remove Players from Player List in order to get rid of scripts.
3. Remove map.ini in map folder.
If you won't do that, the map won't load and crash the game.
Hi.
Is it possible to also make it randomly generate rivers and lakes?
It does not work sadly. Might it be a problem with Win 10?