Ever heard of Eclipse? If not, it is a 3D Game Boy demo that 17-year-old programmer Dylan Cuthbert of Argonaut Software sold to Nintendo back in 1992. It was eventually turned into a game called X and set the stage for Star Fox, which uses the Super FX Chip to create the first hardware-accelerated 3D gaming experience on a home console.
Eclipse is essentially a combination of two different primary gameplay loops, with one of them being a first person tank game where players are dropped into a 3D environment and given an objective to destroy a certain number of enemies while hunting down a certain number of crystals. The second is when the player would fly through a 3D tunnel segment, racing against a time limit.
Initially when I was making the game, I just pulled upon all the games that I liked at the time. And so one of those would have been Ball Blazer. One of them would be Starglider, obviously. And the other one was a bit more of an obscure game for the ZX Spectrum called Micronaut One, which is a game where you fly through tunnels,” said Cuthbert.