The temporary name of my space game project using Rust and Amethyst. The current goal is to simply simulate a solar system and allow the user to navigate it.
The source code can be found here: https://sr.ht/~tagglink/solar-system
Below is a microblogging timeline of my development.
Added some low-detail Perlin Noise to the Sun
Got custom shaders compiling and running in the graphics pipeline! Excited about this...
Added some friends to the system! Everything is to-scale, which is why the actual planets are not visible...
I got Labels on my planets. Below, the Earth is zooming towards its impending doom...
Bodies attracted to each other... :blush:
Not to be confused with "Data Oriented"!
Currently I'm thinking about ways to construct the solar system itself. Currently I'm using files in the RON format to specify which planet goes where, but manually writing to the RON file is tedious. So I thought I'd make a small Rust program that generates the RON files for me and lets me customize the solar system more easily.