New dev diary is here! This time Marvin launches us into space and we get to see early WIP stars and planets in his Starflight: The Remaking of a Legend project. Next article will cover leaving the safety of the Arth system and visiting deep space!
(Originally posted by Marvin 10/08/2018 HERE)
We can now fly around. Nothing to see yet except for space dust. The next step is to update the system overview with the proper number and orbits of the planets in the current system, as well as create 3D models that we can fly around and see. I also need to build some sort of solar system coordinate system.
I also want to see if I can somehow “roll” around the skybox as we move the ship, just so the space background changes somewhat instead of being completely static.
Star and Planets
(Originally posted by Marvin 24/08/2018 HERE)
Since I came back from vacation I worked on a few things in my Starflight 1 remake.
The first thing I worked on was the star effect – you know, the really bright thing at the center of each solar system. I think I made something cool. I actually re-used some code that I developed for a different project for a different company about 15 years ago.
Then I also created the very beginnings of the planet terrain generator. Right now, all it does is load very coarse bitmaps created from screenshots taken by people helping me out. Eventually, using those bitmaps as a starting and reference point, my remake will create beautiful modern life-like planets. But for now, it’s just the raw original screenshot image.
I also refactored the code quite a bit – it’s a lot cleaner now. Oh yeah, the planets also actually orbit around the star and rotate about its own axis (with a tilt, even!) It does this at a compressed time of roughly 50 real hours = 1 game year.
Take a look at the video and let me know what you think!
Starflight Planets Project - COMPLETED
(Originally posted by Marvin 07/08/2018 HERE)
Eventually, I will need data to generate the 811 planets present in the Starflight universe. Towards that end, I have created a sister project called the Starflight Planets Project. Basically, it is just a website that will allow you to upload a specific screenshot for each planet in the game. If you are interested in contributing some of your time to fill in the gaps, visit this link:
Bravearmy.com (NOTE - PLANETS PROJECT HAS BEEN COMPLETED!)
Your contribution is very much appreciated! In return, when you give your name when you upload your screenshots, I will make sure that your name (or whatever alias you choose) appears both here on this blog, and in the game itself on a credits screen!
Hopefully, it won’t take too long to collect screenshots for all 811 planets.
The pretty Venus image on the right was taken from here – Dkfindout.com
Starflight Game Data Updated
(Originally posted by Marvin 26/08/2018 HERE)
Yesterday, I spent most of the time updating the game data for the Starflight remake. Huge thanks to Daniel Blakeley of Australia for finding planetary surveys that were done as part of an SF3 fan project. These planetary surveys included stuff like the orbit number, mass, bio-density, mineral density, atmosphere, hydrosphere, lithosphere, gravity, temperature, and weather of every planet in the SF1 universe. Well, except for four of them – not sure if they are special or inaccessible planets or what. But this was a huge time saver for me. I have already incorporated this data into the game data file that I use for my remake. Here is the link to the game data file if you are interested:
I have also updated the code to scale the size of each planet model up based on the amount of gravity the planet has. So, gas giants are now big and rock planets are small.
(Originally posted by Marvin 27/08/2018 HERE)
If you have not noticed already, there is a new Download tab at the top of my blog. Clicking on it will take you to a page where you can download a recent build of the game, without having to download Unity and building the game yourself. Special thanks to Michael Gams, a software development student, for volunteering to make these builds for you all!