The SW-1 Slopwing over the Toronto Islands at golden hour, heading for the CN Tower across the harbour.

Coming soonto the Epic Games Store · Free to play

Epic Flight Simulator : Slop Edition, Toronto Fly-Over Demo

The title is a joke. The flight sim is not.

Take off from Billy Bishop, skim Lake Ontario at golden hour, thread the Financial District towers and buzz the CN Tower SkyPod, over a Toronto built entirely from open data.

Lake Ontario approach SW-1 Slopwing
CAM CHASE

Toronto, rebuilt at every launch

There are no hand-made levels and no marketplace assets. Every building, road, tree, wave and lit window is generated from open data while the loading screen is up.

  • 24 × 12 km of downtown, the waterfront and the Islands, with Billy Bishop (YTZ) and both runways, the Gardiner and the DVP bridges, parks and ravines.
  • About 150,000 buildings at their surveyed heights, and about 95,000 trees placed from land-use data.
  • Procedural facades with floors, window bays, shopfronts and curtain-wall towers that mirror the sky. At night thousands of windows light up and street lights trace the road network.
  • A lake with animated waves and screen-space reflections of the skyline.
  • A hand-coded CN Tower: tripod base, main pod, SkyPod, antenna, night lighting and beacons.
The SW-1 Slopwing passing just below the CN Tower's main pod at golden hour, with Financial District towers below.
Orbit cam · golden hour
Downtown at night from the cockpit: thousands of procedurally lit windows.
Night 21:30

Built from OpenStreetMap, the City of Toronto 3D Massing model and open elevation data.

What's in the demo

  • 6-DoF flight model

    Stall and post-stall behaviour, propeller or jet thrust, flaps, landing gear, wind and turbulence.

  • Glass-cockpit HUD

    Attitude, speed, altitude and heading tapes, VSI, G-meter, gear and brake indicators, a minimap and landmark labels. Push the SJ-9 too hard and you will meet OVERSPEED.

  • Flight assist

    Attitude hold and auto-coordination for gamepads and casual flying. Press Tab to switch it off and fly the raw physics.

  • Morning, golden hour, night

    Sky atmosphere, sun and moon, volumetric clouds and fog. Press T in flight to move the clock.

  • Four cameras, full gamepad

    Chase, cockpit, orbit and flyby. Left stick to fly, right stick to look around, triggers for throttle.

  • Slop detected

    Crash and the game tells you so, then respawns you after 4 seconds. R, Enter, Space, A or Y skips the wait.

Pick a prop or a jet

The SW-1 Slopwing on the runway at Billy Bishop, side on, with the CN Tower behind.

SW-1 · Prop

Slopwing

The one to learn on. A forgiving prop with fixed gear, slow enough to take in the city, day or night.

Engine
Propeller, RPM gauge
Gear
Fixed
Handling
Forgiving
The SJ-9 Sloperjet side on, banking over the Financial District at golden hour.

SJ-9 · Jet

Sloperjet

For when you've got the hang of the prop. Fast and loud, so take it low over the lake or through the Financial District.

Engine
Twin jet, N1 % gauge
Gear
Retractable (G)
Handling
Fast and loud

14 rings, one clock

The sightseeing gate tour is a timed route through glowing rings: from the Sunnyside waterfront past Ontario Place, the CN Tower, City Hall, Casa Loma and the Don Valley, to the finish at Centre Island. Crashing costs you time.

Landmark teleports Press 1–9 in flight, or try them here.

Keyboard, mouse or gamepad

W pushes the nose down, like pushing the stick. Press I to invert pitch.

Flying

ActionKeyboard / mouseGamepad
PitchW S or ↑ ↓Left stick
RollA D or ← →Left stick
RudderQ ELB / RB
Throttle up / downShift Ctrl (hold) or + −RT / LT
Brakes (hold)B or SpaceB
Flaps extend / retractF VD-pad down / up
Landing gear (SJ-9)GD-pad left
Flight assist on / offTabD-pad right
Restart the flightRY
Invert pitchI—

Camera, map and sim

ActionKeyboard / mouseGamepad
Camera: chase → cockpit → orbit → flybyCA
Look around / zoomHold right mouse / wheelRight stick
Time of dayTLeft stick click
Teleport to landmark1–9—
Big mapMBack / View
Help overlayH or F1—
HUD: compact → full → offU—
Instruments off / onF3—
Frame-rate counterF2—
Pause menuEsc or PStart / Menu
First take-off

In the SW-1, hold Shift for full power, then ease back with S at about 55 kt.

How the city gets built

Unreal Engine 5.7, C++ only. The game boots into an empty map and builds Toronto itself. We didn't place a single building by hand. The CN Tower, we did.

  1. Source

    Open data

    OpenStreetMap for water, parks, roads, rail, runways and trees. The City of Toronto 3D Massing model for building footprints and heights. Open terrain tiles for elevation.

  2. Pipeline

    Python bakes a world

    A compact world file and an 8192 × 4096 ground map whose alpha channel holds the night lights.

    world.binworld.jsonT_Ground.png

  3. Assets

    Materials, by script

    A headless editor pass generates six materials and imports the ground texture. Only what changed gets rebuilt.

  4. Runtime

    C++ builds Toronto

    Terrain, buildings, trees, bridges, streets, lane paint, street lamps, cars and the lake are meshed on worker threads behind the loading screen.

Rendering
Fully dynamic: cascaded shadow maps, SSR, SSAO, TSR
Deliberately skipped
Lumen and Nanite. Procedural meshes have no distance fields
World origin
Local metres around the base of the CN Tower
Licences
Game code MIT, derived map data ODbL 1.0

System requirements

OS
Windows 10 or 11, 64-bit
Graphics
DirectX 12 GPU with Shader Model 6
Tuned for
RTX 3060-class GPU at 1080p
Input
Keyboard and mouse, or a gamepad
Store
Epic Games Store, coming soon
Price
Free to play

Questions

When is it out?

There's no date yet. It's coming to the Epic Games Store and will be free to play. If you have questions in the meantime, get in touch.

Why "Slop Edition"?

It's a joke, and it stops at the name. Underneath is a 6-DoF flight model with stall and post-stall behaviour, wind and turbulence, over a city built from open data.

How accurate is the city?

About 150,000 buildings are extruded to their surveyed heights from the City of Toronto's 3D Massing model. Water, parks, roads, rail and runways come from OpenStreetMap, and the terrain from open elevation data. The facades and lighting are procedural, so it's stylised, but the streets are where they should be.

Can I find my house?

If it's inside the 24 × 12 km box around downtown, the waterfront and the Islands, there's a good chance it's there, at its surveyed height.

Can I play with a gamepad?

Yes. Leave Flight assist on for attitude hold and auto-coordination, or switch it off with right on the D-pad for raw physics.

I keep crashing.

Check the pitch first: W pushes the nose down, and I inverts it. Then take the SW-1 with Flight assist on, hold Shift for full power and ease back with S at about 55 kt. After a crash you respawn in 4 seconds, or straight away with R.

Why does the first launch take a while?

Shaders compile once on first launch. Give it a few minutes; after that it starts in seconds.

Go fly Toronto.
Mind the SkyPod.

Coming soon to the Epic Games Store, free to play. Press, partners and curious pilots: we'd love to hear from you.

hello@bayfolk.ca

Windows 10 / 11 · Keyboard, mouse or gamepad

Contact us

Questions, press, partnerships or feedback. We reply from hello@bayfolk.ca.

We only use your details to reply.

H: help

This site has controls too

T
Change the hero's time of day
1–9
Teleport to a landmark on the tour map
← →
Previous / next screenshot in the viewer
H
Open this help
Esc
Close whatever is open

On a wide screen, the altimeter on the right climbs as you scroll. Don't scroll too fast.