StarDust
A downloadable game for Windows
An experiment in trying to generate an actual universe-sized universe.
Look around, then engage warp drive to Hyper and travel lightyears in secs!
Fly through massive nebula. Want to take a rest in your journey? Aim at a local star system and visit their planets and take in the sights up close on the surface! (Just press P to pause/unpause orbits)
DETAILS:
Each “chunk” in the game at space scale is 1 Light Year. Space Graphics Toolkit from Unity Asset store contains a floating point precision solver (using a floating origin system), which allows this to be possible.
While distances between star systems are real size, scales in a star system are not. This is an artistic choice as I am aiming to create a sci-fi fantasy environment.
PERSISTANT SPACE:
Objects in space are position based. The game defines chunks of space, and use the chunk's X, Y, Z coordinates to generate the seed to feed a generator to spawn objects in that chunk. Meaning a star system generated at X, Y, Z, will always be the same at X, Y, Z, unless the procedural rules are updated.
PERSISTANT TIME:
New for build 0.02.50, orbits and rotations are based on a universal clock in the game that is tied to actual time. Thus orbits and rotations will persist, even without running the program.
Development Playlist: https://youtube.com/playlist?list=PL24Of4lY1Xt1ifg9j_8XjKmPKBZkQ-Nr7
Status | Prototype |
Platforms | Windows |
Rating | Rated 3.0 out of 5 stars (1 total ratings) |
Author | Reactive Entertainment |
Genre | Adventure |
Made with | Unity |
Tags | Exploration, Procedural Generation, Sci-fi, Space |
Average session | A few minutes |
Inputs | Keyboard, Mouse |
Download
Install instructions
Please read the readme included in the zip file!
Development log
- Update: 0.02.50 Released!Feb 26, 2023
- Development Update: Ships, Orbits, Details!Mar 03, 2022
- Update: 0.0.12 Released!May 28, 2021
- Update: 0.0.10 Released!May 28, 2021
Comments
Log in with itch.io to leave a comment.
its really cool but it does have some bugs, sometimes the gui for the stars (eg. asdf star (main sequence)) disappears, i clipped into a planet on accident and got stuck inside, there are major floating point issues (fix: have the universe move instead of the player) i'd also like to be able to walk on the planets!
Noted, thanks for playing!
I keep forgetting to make it a bit more obvious, hold space to engage a faster drive, keep holding to go faster!
How did you made the procedural generation and pls make it for mac!
He used a Tool for Unity called "Space Graphics Toolkit" to create a whole galaxy. Hope thats what you asked for.
I have that asset but i mean how did he made the procedural heightmap and texture for the planet
Hi, I wrote my own scripts to generate individual planets. I vary the terrain settings when they are generated. I actually just use the same texture/heightmap thats provided in SGT.