Skip to content

Project Details

Home/Project Details

SaaS Platforms
Marketplaces
Mobile Apps
AI Integration
Admin Dashboards
API Development
Automation
Takeovers
SaaS Platforms
Marketplaces
Mobile Apps
AI Integration
Admin Dashboards
API Development
Automation
Takeovers
SaaS Platforms
Marketplaces
Mobile Apps
AI Integration
Admin Dashboards
API Development
Automation
Takeovers
SaaS Platforms
Marketplaces
Mobile Apps
AI Integration
Admin Dashboards
API Development
Automation
Takeovers
Streetverse: a 3D Lagos street scene with the courier-shift interface

Streetverse

Project description

A Lagos street game where the hustle is the mechanic

The Challenge

Nigerian street life is a set of systems — navigation, negotiation, timing, fuel, traffic — and almost none of it appears in games, which tend to render the city as a backdrop and the hustle as violence. The interesting part is the logistics.

A browser has to render a city, and a player has to understand the loop within seconds of arrival. Both of those push against loading a heavy scene up front.

The Solution

A 3D city rendered in three.js with the game loop built around courier shifts: pick up, navigate, deliver, earn fictional naira. The economy is the difficulty curve — time and fuel are the constraints — so the game is about route decisions rather than reflexes. The rendering is split into chunks so the city can stream in without the first frame waiting on all of it.

Skills and deliverables

TypeScriptNext.jsThree.jsDrizzle ORMPostgreSQL

Features delivered

A 3D Lagos-inspired city, streamed in chunks rather than loaded at onceCourier-shift game loop: pick up, navigate, deliver, repeatAn economy where time and fuel are the difficulty rather than enemy healthRoute decisions as the core mechanic — the hustle modelled as logisticsFictional naira throughout, so nothing pretends to be a real market

The hard part

Getting a playable frame budget out of a phone browser while still having enough city to make navigation meaningful. That is a chunking and detail problem before it is a rendering one.

Streetverse — a second view of the city interface
Streetverse on a phone

The Impact

Playable in the browser, with the city, the shift loop and the economy working. Fictional currency throughout, deliberately — it is a game about the decisions, not a simulation with real money in it.

Contact Me

Let's Talk for Your
Next Projects

0 / 4000

Or email olaleke2004@gmail.com

Where

Based in Lagos, Nigeria
Working with clients worldwide

Contact

Email : olaleke2004@gmail.com

Time

within 24 hours

Stay Connected

SaaS Platforms
Marketplaces
Mobile Apps
AI Integration
Admin Dashboards
API Development
Automation
Takeovers
SaaS Platforms
Marketplaces
Mobile Apps
AI Integration
Admin Dashboards
API Development
Automation
Takeovers
SaaS Platforms
Marketplaces
Mobile Apps
AI Integration
Admin Dashboards
API Development
Automation
Takeovers
SaaS Platforms
Marketplaces
Mobile Apps
AI Integration
Admin Dashboards
API Development
Automation
Takeovers