I have seen the work of other people who try to re-create Starflight, to the point where it is unrecognizable and completely different from the game that I have come to know and love. My intent with this project is to do a faithful reproduction of the game when it comes to the gameplay feel and mechanics, but modernize the graphics as if the original developers were building it today. While the graphics would be far more advanced, you should still be able to instantly recognize it as being utterly and purely Starflight.
For example, compare the screen shots below. The first three were captured from the original Starflight game, and the last three are my re-creation in Unity.
Also – I have an ultra-wide monitor with a 21:9 aspect ratio and I have been disappointed with many modern games not being able to run properly using that aspect ratio. Haven’t we learned from our mistakes with building games for 4:3 resolution when 16:9 became the new standard? When designing the UI for games, it should work with a reasonably comprehensive range of aspect ratios, including those that don’t exist yet! Fortunately, Unity sports a very robust UI coordinate and scaling system and I am making the game work in any aspect ratio from 5:4 through 21:9 and beyond.
Speaking of screen shots, why can Unity not take screen shots of the game window? This seems like a given, considering that showing off images from Unity would be a great way to promote this game development platform. But nope, I have to use the Windows Snipping Tool, bring it into Photoshop, trim the bits off the sides, and export as JPEG. I think I am going to create a page to keep track of all my Unity gripes.