The game you are trying to view has ceased development and consequently been archived. If you are a member of this game, can demonstrate that it is being actively developed and will be able to keep this profile up to date with the latest news, images, videos and downloads, please contact us with all details and we will consider its re-activation.

Welcome to the IndieDB page for Marvin's 'Starflight: The Remaking of a Legend' project. This project is a fan remake of the original 1987 PC game loved by many back in the day. Marvin is a veteran professional software and game developer who has worked for multiple well known companies such as Bethesda Softworks and Rainbow Studios, on popular games such as 'Elder Scrolls Redguard' and 'Cars: The Video Game'. As a fun side project, Marvin has decided to use his years of experience to remake his favorite childhood game with modern graphics via Unity. This game is open-source and freely available on GitHub, should anyone wish to help. Playable builds are being released on the project website and occasionally here too.

Post news Report RSS Dev Diary 19 - Landing on Planets (Part 2) in Starflight: The Remaking of a Legend

Prepare for landing! We've got another dev diary incoming! This time we continue out look at arguably some of Marvin's best work yet as he improves his already gorgeous planets and re-creates the good old Starflight landing & takeoff sequences in his Starflight: The Remaking of a Legend project. Next article will cover EXPLORING PLANET SURFACES in your terrain vehicle!!!! :)

Posted by on

Brace for impact! We've got another dev diary incoming! This time we continue out look at arguably some of Marvin's best work yet as he improves his already gorgeous planets and re-creates the good old Starflight landing & takeoff sequences in his Starflight: The Remaking of a Legend project. Next article will cover EXPLORING PLANET SURFACES in your terrain vehicle!!!! :)

More on Planet Atmospheres

(Originally posted by Marvin 20/01/2019 HERE)

Molten Planet

Over the past couple of days, I continued some work on the planetary atmospheres. First, I created a special version of the skybox that can be tinted to the color of a planet’s atmosphere. Then, I updated the planet and cloud shaders so that they can be “fogged”, which means basically transitioning to a solid color to simulate haze. The color of the atmosphere is also modulated by the atmosphere thickness of the planet; it will tend towards black the thinner the atmosphere is. The atmosphere also transitions smoothly out to space and back for the launching and landing animations.

The three images below is an example of a very thin atmosphere, a moderate atmosphere, and a very thick atmosphere viewed from the same spot on the same planet, to illustrate the effect.

Very Thin AtmosphereModerate Atmosphere


Very Thick Atmosphere


I think I am happy with how planetary atmospheres are working. Coming up next will be some more work done on the landing and launching animations.

Here is some eye candy!

Planet 90Planet 91

Planet 92Planet 96

Planet 100Planet 96

Planet 453Planet 454

Planet 455Planet 456

Very Thin Atmosphere



Planetary Landing and Launching Finalized

(Originally posted by Marvin 24/01/2019 HERE)

Reentry Fire Effect

Today I’ve been working on fixing some bugs relating to the planet surface shader and the Intel onboard video chipset and putting the finishing touches on the planetary landing and launching cinematics.

It’s a bit hard to explain in words what it’s like landing and taking off from planets now, so I’ll let the video do all the talking!

By the way, the main rocket sound effects came from actual SpaceX Falcon Heavy launch and landing videos.

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: