Xeno generates most of its visual content at runtime. It does not only create planets, stars and nebulae; it will also be able to procedurally generate animated and visually pleasing spaceship sprites. Here are some examples:
The Xeno universe will include billions of unique space ship sprites like these. A random selection of generated ships. Some of these are broken, a minor bug that still needs to be fixed.
The technique has been optimized for smaller sprites. Some boss enemies may have larger sprites, like this one:
All these ships were generated at runtime, by using a number of textures and a set of template rules that roughly describe the shape of a spaceship. By mutating the templates, an infinite number of shapes can be generated.
The required rule files, textures and the generator code are less than 250 KB in size combined, yet they create gigabytes of sprite data.
Advertisement



This is really good stuff
Broken ships? Sounds more like a Feature