I Built a Browser Flight Simulator Using Three.js and CesiumJS
5 points
2 hours ago
| 1 comment
| HN
I’ve been working on a high-performance, web-based flight simulator as a personal project, and I wanted to share a gameplay preview.

The main goal of this project is to combine high-fidelity local 3D aircraft rendering with global, real-world terrain data. All running directly in the browser with no installation required.

Stack: HTML, CSS, JavaScript, Three.js, CesiumJS, Vite.

The game currently uses multiple states, including a main menu, spawn point confirmation, and in-game gameplay. You can fly an F-15 fighter jet complete with afterburner and jet flame effects, as well as weapon systems such as a cannon, missiles, and flares. The game features a tactical HUD with inertia effects, full sound effects (engine, environment, and combat), configurable settings, and a simple NPC/AI mechanism that is still under active development.

The project is still evolving and will continue to grow with additional improvements and features.

Project page: https://github.com/dimartarmizi/web-flight-simulator

pipo234
2 hours ago
[-]
Please consider re-posting as "Show HN" or adjusting subject line
reply