How to Build a Danfo Game Like Lagos Run
Why the viral danfo browser game spread, two decades of danfo games, and what it costs to build one in Nigeria
An independent guide by Musskart Technology. We are not affiliated with Lagos Run or its developer.
Lagos Run, Briefly
Lagos Run is a free browser game in which you drive a yellow danfo through Lagos traffic: swipe to steer, pick up passengers, collect coins and boosters, dodge okadas and chase a place on the leaderboard. It was built by Opeyemi Adeniran, a Nigerian frontend engineer based in Berlin, in four to five weeks as a side project, with AI-generated graphics and help from Anthropic's Claude.
Released in late September 2026, it reached 7,000 players in its first two days and passed 27,000 shortly after. Days later it helped inspire Lagos Life, the browser life-sim that reached millions of players, and together the two kicked off what the press has called a wave of Nigerian browser games.
This guide explains why Lagos Run spread when earlier danfo games did not, how a game like it is built and what it costs to commission one in Nigeria. Musskart Technology is not affiliated with Lagos Run or its developer.
4–5
Weeks to Build
7,000
Players in 2 Days
27,000+
Players Soon After
0
Downloads Needed
Danfo Games Are Not New — Why This One Spread
Nigerian developers have been turning the danfo into games for nearly two decades:
- ChopUp's Danfo series (2007), by Bayo Puddicombe, reportedly reached more than 700,000 players in the feature-phone era.
- Gamsole's Gidi Run, a 2D bus-driving game for feature phones, which struggled to find organic traction on Google Play.
- Maliyo Games' Danfo Racer, released in early access.
- Danfo Saga and Danfo Hustle, from other independent Nigerian developers.
What changed with Lagos Run was not the idea but the distribution:
A link, not an install
No download, no account and no payment before you play. A link shared on WhatsApp or X becomes a game in seconds.
Works on a weak signal
A service worker caches the game so it loads quickly and keeps running on a patchy connection, and progress is saved in the browser.
Made to be shared
High scores and chaotic runs are screenshot-ready, so every player is also an advert.
The sound of Lagos
In-game radio streams real Lagos stations, which makes the game feel local in a way no foreign title can.
Shipped in public
The developer updated the game quickly in response to feedback on X during launch week, with agberos and LASTMA officials planned.
Phone-first controls
Swipe and tap on phones, arrow keys on laptops — designed for how Nigerians actually play.
As IsaKaba has noted, these games came from separate developers arriving at the same idea. Lagos Run won because it removed every step between seeing the game and playing it.
Anatomy of an Endless-Runner Browser Game
Under the hood, a game like Lagos Run is far simpler than a multiplayer world, which is exactly why one engineer could build it in a month:
- Game loop and rendering — a 2D framework such as Phaser or PixiJS, or a light 3D scene with Three.js, holding a steady frame rate on mid-range Android phones.
- Procedural roads — lanes, traffic, okadas, potholes and passengers generated as you drive, with difficulty that ramps up run by run.
- Responsive controls — swipe and tap input that feels instant, because lag kills a runner game.
- Progress and scores — local saves in the browser, plus an optional online leaderboard with server-side checks so scores cannot be faked.
- Offline and speed — a service worker and compressed assets, so the game loads in seconds and survives a weak signal.
- Analytics — run length, where players crash and quit, and which shared links bring in new players.
Building Games With AI: What It Speeds Up and What It Doesn't
Lagos Run shows what AI tools now make possible: one engineer, working in spare time, shipping a polished game in about a month. AI is genuinely useful for boilerplate code, quick prototypes, placeholder art and debugging.
It does not replace game feel — the tuning of speed, difficulty and feedback that makes people play "one more run" — or the performance work that keeps a game smooth on a budget Android phone, or the judgement about what to cut. Treat AI as a fast assistant, not as the game designer. Developers who want to learn this way of working can join our AI training, which includes an AI-assisted coding course.
How a Danfo Game Can Make Money
With only around 3.5% of Nigerians holding a credit card, charging players directly is hard. Sponsorship and brand deals are usually the more realistic route:
- Sponsorship — a brand sponsors the game or a season: branded buses, billboards along the route and sponsored power-ups.
- Branded editions — a bank, telco or consumer brand commissions its own version for a campaign. See branded games and advergames.
- Rewarded ads — players choose to watch an ad for a continue or a booster.
- Cosmetic purchases — bus designs and routes, paid through Paystack or Flutterwave.
- Tournaments — possible, but real prizes can bring lottery and promotion rules into play, so take advice first.
What a Danfo or Arcade Browser Game Costs
| Scope | Typical price | Typical timeline |
|---|---|---|
| Prototype: one route, core driving, local high scores | ₦1.5M – ₦3M | 3–5 weeks |
| Polished casual game: original art and sound, progression, online leaderboard, offline play, analytics | ₦3M – ₦7M | 6–10 weeks |
| Branded or monetised version: sponsor placements, ads or purchases, campaign admin, protected leaderboard | ₦4M – ₦10M | 6–12 weeks |
Hosting a single-player browser game is cheap, because it is mostly static files served from a content delivery network. Online leaderboards, tournaments and player accounts add server and moderation costs. For how these numbers relate to app projects in general, see the cost of app development in Nigeria.
Ideas Beyond the Danfo
The danfo works because every Lagosian has ridden one. The same formula — a familiar, slightly chaotic everyday moment turned into a 30-second game loop — fits many Nigerian experiences:
- A keke race through the markets of Onitsha or Aba.
- Keeping the generator running when the power goes off.
- Haggling your way through Balogun market.
- A jollof cook-off against the clock.
- Beating the evening traffic on Third Mainland Bridge.
Want something bigger, with a shared world and an economy? Read how to build a game like Lagos Life.
How We Build a Casual Browser Game
1. Concept and core loop
We agree the one thing the player does again and again, and why they will share it.
2. Prototype on real phones
A rough, playable version on mid-range Android phones within weeks.
3. Art, sound and feel
Original or licensed art, sound and the tuning that makes runs satisfying.
4. Leaderboard and launch
Analytics, offline support, a protected leaderboard and share links ready for X and WhatsApp.
5. Updates after launch
Fixes and new content based on what players actually do and say.
6. Your code, your game
Payment is staged by milestone, and on final payment you own the source code and the art made for your game.
Building a Danfo Game: FAQs
Related Guides
Sources
Figures about Lagos Life and Lagos Run are as reported by the press and the developers, are unaudited, and change daily. Musskart Technology is not affiliated with either game.
- Technext — Lagos Run is not the first danfo game: here's why it's the one everyone is playing (Oct 2026)
- IsaKaba — Why Nigerian developers keep turning Lagos danfos into games (5 Oct 2026)
- WeeTracker — Viral simulator games on browser tabs make a splash in Nigeria (6 Oct 2026)
- BusinessDay — Lagos Life crosses 1m players as Nigerian-built browser game goes viral (5 Oct 2026)
Got a Game Idea Every Nigerian Will Recognise?
Tell us about it on WhatsApp. We will tell you what the first playable version should be and what it will cost.