Learn to Fly 2
๐ŸŽฎGamepad Ready
Booting WebAssembly Engine...Streaming engine bytecode & ROM assets. First launch takes 5โ€“15s. Subsequent launches load instantly from local browser cache.
๐Ÿ•น๏ธ

Learn to Fly 2

The penguin returns from the hospital with high-tech payloads to annihilate the iceberg

Powered by Ruffle (Rust Flash WASM Emulator) โ€ข 100% Client-Side
Learn to Fly 2 box art
OFFICIAL ARTโ˜… 4.9
FlashOriginal Release: 2011

Learn to Fly 2

The penguin returns from the hospital with high-tech payloads to annihilate the iceberg

Recovering from his injuries, our flight-obsessed hero builds dummies, sleighs, gliders, and heavy ordnance to seek vengeance against the frozen barrier.

๐Ÿ“œHistorical Lore & Background

Experience Story Mode, Classic Mode, and Arcade Mode with dozens of unlockable payloads, medals, and secret booster rockets.

โš™๏ธWebAssembly Architecture

Engine RuntimeRuffle (Rust Flash WASM Emulator)
Original DeveloperLight-Bringr
Aspect Ratio4:3 CRT Standard
Storage ModelLocal IndexedDB (No Cloud Upload)
Ruffle, the open-source Flash Player emulator written in Rust.

Default Controls & Key Bindings

Zero-latency inputs. Gamepad controls auto-map when plugged in.

Keyboard & Gamepad
Action / MovementKeyboard KeyStandard Gamepad Button
Control Pitch & AngleLeft / Right Arrow (A / D)D-Pad
Boost RocketsSpacebarA Button

Frequently Asked Questions

Are all three game modes unlocked?

Story Mode is ready from the start, while Classic and Arcade unlock as you complete achievements.