Log In  

Cart #tenkizoti-4 | 2020-04-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

Hi Aviator!

This is a tiny flight simulator based on a Cessna-172R with a G1000 glass cockpit. (This is the plane I fly in real life, so I thought it would be a challenge to see if it can be done with Pico-8.)

The flight model is not based on theory but on my observations as a pilot. I have to say that it's quite good ;-) Within the limits of Pico-8 it quite feels like the real thing.

Disclaimer: while I created the instruments and the flight model, the majority of the programming work was done by @freds72, including 3D outside view, code structure, eye candy, music, etc. Many thanks Fred, this would not have been possible without your ninja programming skills!!

If you want to go flying right away, the cheatsheet will get you in the air in less than 1 minute:

If you are more the serious type, there is a 34-page flight manual, which explains everything in detail and features 20+ flight lessons.

We also created an entire area you can fly in (with a mountain, an island, ships and much more):

Just as a sneak preview, here are some of the things you can do:

Smooth landings

High speed buzzing

Illegal low-level flying at night

Instrument flying in the clouds

Here is the real cockpit on a flight in the Swiss alps to compare:

Update 1.1

  • fixed polygon gaps
  • added collision detection for wind turbines

Update 1.2

  • sub-pixel polygon rasterization
  • faster textured clouds
  • fixed ugly crash

Update 1.3

  • fixed: crash when geometry is fully clipped
  • added: HUD-mode (player 2 down key to toggle)
P#20854 2016-05-19 08:30 ( Edited 2020-04-10 12:40)

Post-Release Comments

For those interested, unminified source code & assets can be downloaded from:

Thanks to:

  • Mini json parser from Tyler Neylon: lua JSON parser
  • trifill (untextured): @p01
  • music lifted from "public" MIDI files, simplified and converted with midi2pico.
P#63625 2019-04-17 21:02 ( Edited 2019-04-17 21:05)

How funny, just last night I was looking into the Jet de GO! series and learned about an old arcade game called Midnight Lander which this very much resembles. This is really cool, gonna have to spend some time with it.

P#63626 2019-04-17 21:23

HOLY COW. So Much progress. And I thought that the first version was amazing.

P#63635 2019-04-18 06:41

I managed to land at the 3rd try !
Great job on pico8 and on the manual too !

P#63651 2019-04-18 21:42

Haha, this is hilarious. I love the music that goes along with this flight simulator too. Great job!

P#63685 2019-04-19 13:55

This is absolutely amazing! I love it.

P#64244 2019-05-08 20:29

I really appreciate the amount of documentation and extra-pico8 content and instruction that this game has. I think a lot of game makers should take this level of detail for their releases. It really ups the level of polish a game has and while I'm not into flight sims, I find this aspect of this game (and the presentation itself) to be above and beyond. Kudos and you other developers, take note...this is how a game is really 'complete'. It doesn't stop when the code's done and the game posted. Manuals were/are a thing and really add the immersion of any game!

P#64485 2019-05-17 05:08

My God, how long did this take? This is absolutely beautiful. Bravo!

P#65198 2019-06-14 17:51

The repo gives you the stats - we spent something like 4/5 months on it (given we both have full time jobs). That said, @yellowbaron had the MFD display ready before (see older versions).

Source: repo commit activity

P#65214 2019-06-15 08:45 ( Edited 2019-06-15 08:46)

Just encounter a little bug. It happens short after I start the first landing, I push the left key to see what happens :D and after an almost perfect turn, I got this error :D

good luck

P#72237 2020-01-25 19:01 ( Edited 2020-01-25 19:39)

yep saw that - fix on its way!

P#72240 2020-01-25 21:13

Can you post 1.2 here so I can pull it up on splore?

P#72281 2020-01-27 08:47

Shame on me... 1.3 is posted now. Bonus: full screen HUD-mode.

P#74616 2020-04-10 11:21 ( Edited 2020-04-10 12:41)

Wow! Awesome job!! I never flown a Cessna, but the flight model ressemble the one from Flight Simulator (played since FS4).
As far as daytime, even though if it'll resemble gray blocks on green, it would be a very welcome addition just for flair. Also a little advice, add pixels in a light grid pattern so we can get a better sense of visual altitude

P#88715 2021-03-09 12:50

thanks - flight model is @yellowbaron real life experience dumped as lua code!

dots are displayed (dark blue) - you may have missed them!
daylight version is not planned (even if would be a nice extension)!

P#88716 2021-03-09 13:11

I found another bug after just taking off on free flight

P#92459 2021-05-23 20:06

This is truly insane. Thanks for making this! Wow...

P#95408 2021-07-28 22:49

This reminds me of Microsoft Flight Simulator. AMAZING!

P#97009 2021-09-07 16:58

that was the goal! thanks

P#97013 2021-09-07 17:17


P#97016 2021-09-07 19:00

just saw other bug report - working on a fix
thanks for reporting

P#97022 2021-09-07 20:50

@BrightBlackHole I saw that too, but this game is AMAZING!

P#97026 2021-09-07 21:24

What an incredible achievement this game is. Truly amazing.

P#105209 2022-01-16 23:09

The UI is too in the way

P#120520 2022-11-12 00:51

well, that’s on purpose - real life night flying is mostly instruments!

on the Itch.io version, you can switch to a full screen view (more ‘arcade’)

P#120540 2022-11-12 13:41 ( Edited 2022-11-12 13:41)

[Please log in to post a comment]

Follow Lexaloffle:          
Generated 2024-04-14 15:01:46 | 0.050s | Q:58