Menu

1 / 2

[Dev Feedback] APEX F1 – full F1 race sim in Flutter (GPS circuits, AI rivals, multi‑season) – looking for technical feedback

DEV Community·Gulrez Qayyum·6 months ago
#VJkHSk1z
#flutter#f1#simulation#mobile#race
Reading 0:00
15s threshold

Hey devs,

I’m a 6th‑semester Software Engineering student and I’ve been building a passion project called APEX F1 – a full Formula 1 race simulation app written entirely in Flutter & Dart. 🏎️

It started as a simple F1 calendar and turned into a full race weekend simulator with AI, GPS‑accurate tracks, and a persistent championship mode. I’m pretty happy with how far it’s come, but now I’d really like feedback from more experienced developers.

High‑level overview

Built with Flutter 3 + Dart 3, zero backend – all logic runs on‑device.

Full F1 race weekend: qualifying (Q1/Q2/Q3) + race simulation.

GPS‑accurate circuit maps for all 24 tracks in the 2024 F1 calendar (using my own open‑sourced GeoJSON data).

20 AI drivers with different consistency / behavior profiles.

Three seasons built‑in (2023, 2024, 2025) + support for custom seasons via JSON.

Technical details

Architecture: feature‑first, “clean‑ish” structure (feature modules with shared core).

State: mostly StatefulWidget + AnimationController…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.