Publisher | Much Coffee Studios |
---|---|
File size | 298.64kB |
Number of files | 43 |
Latest version | 1.0.1 |
Latest release date | 2024-04-22 05:21:25 |
First release date | 2024-04-10 11:40:22 |
Supported Unity versions | 2018.4.2 or higher |
A powerful yet simple to use Galaxy generator which allows you to generate different galaxies with different star systems and planets, obtain a fully connected galaxy with the max number of neighbors as set by you, and all of that within the editor itself!
By simply adding a script to an empty gameobject in your scene, you can:
- choose between and generate 4 types of galaxies: ring, wheel, spoked and spiral!
- set your own star systems as prefabs that are to be used, or use the default ones
- define the inner and outer radii of the galaxies
- define the neighborhood radius and obtain all neighbors for each star system
- define the allowed proximity for each star system
- set the maximum number of stars you want to generate, limited only by your machine specs
- keep track of all the star systems generated
- define the maximum number of connections star systems can have
- change angles and number of bursts for spoked galaxies
- set the number of arms and spread of spiral galaxies, among other options
- save and load your galaxies as json files, including all the planets and neighborhood connections
- choose whether you want to draw connections between the star systems or not
Additionally,
- all galaxies and planet systems are procedurally generated
- all star systems keep a reference to their neighbors and to their own planets
- all star systems also keep track of distances to their neighbors
- every star system can be accessed from any other system, as the generator ensures full connectivity
- ability to move around your galaxy in play mode and zoom into individual star systems
Whether you are just playing around with some ideas or you need a solid base for your large scale galaxy simulator games, strategy or not, this is an excellent starting point which will save you a lot of time and effort. Easy to use, modular and written in an easy-to-understand manner, it allows for full adaption to suit your needs!
Finally, please read the ReadMe file before using.