FANDOM


The Video Game That Maps The Galaxy

Procedural generation is a method in computer game programming where content or media is produced algorithmically on the fly. This is usually achieved by use of pseudo-random number generation with a seed and a set of rules to create the desired content.

In Elite: Dangerous more sophisticated techniques are used, based on solid rules and science with artist directed input. Variation is achieved by parameterizing the algorithms, kinda like having Photoshop filters and 3dsmax modifiers directly embedded within the game engine.

In Elite: Dangerous, when generating a system procedurally, each planetary system is formed from first principles. Bodies are gradually aggregated over a very long simulated time from available matter, taking into account its chemical composition. Depending on the angular momentum, this might begin to form into a single central body, or into multiple co-orbiting bodies.

Properties like star types, mass, planets, orbits and space stations are created from the same seed for all players, so that they all see the same content.

Elite Dangerous - procedural generation07:39

Elite Dangerous - procedural generation

- David Braben talks about procedural generation and how it is being used in Elite: Dangerous


Rules Can Be Beautiful10:23

Rules Can Be Beautiful

- David Braben's talk at TEDx Albertopolis


Elite Dangerous Fiction Diary 5-009:38

Elite Dangerous Fiction Diary 5-0

- In this Elite: Dangerous Fiction Diary Michael talks about the process of putting together the galaxy for the game.

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.