Skip to content

sago007/sago-map-generator-one

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sago-map-generator-one

Generate OpenArena space maps

This is a proof of concept of a map generator for OpenArena. At the moment it simply creates some randomly distributed platforms. No skybox, no item, no player start. It requires a lot of work in NetRadiant afterwards if you actually want to play it. It does open the possibility to have larger maps that are still interesting.

The code is very rough. It is on the proof of concept phase and I needed the proof of concept fast.

Running

Example 1:

./sago-map-generator-one --output sago-map-generated.map --numberOfLayers 10

For a full command list:

./sago-map-generator-one --help

Compiling

cmake .
make

Reading material

Procedurally generated content can be an interesting topic. Here are some inspiration: