Skip to content
DealTimeWorlds DealTimeWorlds
Our games

Four worlds, one obsession

Deep strategy and in-house simulation. Every game is designed for long sessions and stories worth telling.

Fantasy Sports Manager
Game platform

Fantasy Sports Manager

Multi-sport fantasy platform, hockey first.

Fantasy league management app with a deterministic match engine, private leagues, public spectator mode, real-time watch party and animated 3D rink. The multi-sport foundation is live: each sport inherits the same league / team / player mechanics — three sports are playable, a fourth is under construction.

Hockey led the way (season playable end-to-end), Soccer followed, then Basketball received a complete mechanics overhaul: calibrated match engine, salary cap and CBA, draft, playoffs, standings, team AI, trophies and stats. American Football is the fourth sport in the works — match engine, field view and animated replay are in place, calibration against real-world targets continues. 100% in-house simulation engine, deterministic, validated by golden-master tests — every match can be replayed and debugged bit-for-bit.

Status

In active development — v0.99.5 online: Hockey, Soccer and Basketball playable; Football in the works

Features

  • 3 playable sports (Hockey, Soccer, Basketball) on a shared core — Football in the works, Baseball next
  • Deterministic simulation engine (golden-master tests), calibrated sport by sport against real-world targets
  • Animated 3D rink and fields (R3F) + live replay with Piper FR/EN announcers
  • Built-in Discord bot (DMs + per-league channels: live, news, trades, injuries)
  • Installable PWA + push notifications (VAPID)
  • Public spectator mode without account
  • Security hygiene (JWT, DRF throttling, self-hosted captcha, Secure cookies)

Stack

Django 6PostgreSQLDRFReact + TSTailwind v4shadcn/uiWhiteNoisePiper TTSDiscord botPWA + VAPIDCaddy HTTPS
Organized Crime — The American Dream
Strategy game

Organized Crime — The American Dream

Faithful web remake of Gangsters: Organized Crime (1998).

Turn-based strategy set during American Prohibition. Rebuilt from the original 100-page manual: 8 lieutenants, 11 skills per crook, bootleg market, accountant and lawyer, mayoral elections, incorruptible FBI.

Architecture: 100% Python-authoritative simulation (deterministic, seeded RNG), result replayed and animated by the 3D front-end. Dominant UI = The Organizer, a sepia art-deco journal with 8 tabs, full screen; switches to the 3D city for the week's replay.

The game is now playable end-to-end, and the current build is a second Unity WebGL client — same Python simulation on the server, studio-grade rendering and camera in the browser, aiming at a Steam release. Alongside it, a 129-item mega-audit (fidelity to the 1998 game + code quality) drives the polish week after week.

Status

Playable and winnable — every phase of the original plan shipped; Unity WebGL client in the works

Features

  • Isometric 3D city (R3F) — 81 blocks, 4 gangs, BFS street-pawn animations
  • 3 paths to victory: Domination / Legitimate / Mayor
  • Pre-built scenarios (4 fixed-seed challenges) + Hall of Fame for won games
  • Full economy: extortion, bootleg, robbery, exports through docks/station, counterfeit press
  • Rival AI respecting diplomacy (5 levels + double arrows)
  • Accountant + Lawyer: tax evasion, DA/mayor bribes, witnesses, trials, FBI
  • Turf system, per-block public opinion, 4 competing newspapers
  • Second Unity WebGL client in the works (same server, aiming at a Steam release)
  • Bilingual in-game release notes — the game moves forward every week

Stack

Django + DRFSQLiteReact + TSViteTailwind v4shadcn/uithree.js + R3FUnity (WebGL)ZustandTanStack Query
Kingdoms of Kings
Idle 4X

Kingdoms of Kings

Medieval-fantasy idle 4X: a kingdom that lives while you sleep.

An idle 4X sitting at the crossroads of Melvor Idle (skill-based progression), Ultima Online (skills that rise through use), Kenshi (a band of heroes to lead, not a single avatar) and classic 4X: build, explore, trade, wage war.

The engine is deterministic and computed on read: no tick loop spinning in the background — the kingdom's state is recomputed the moment you come back. Offline progress is therefore exact, not estimated. Every inhabitant — peasant, artisan, hero — is a fully simulated character, and rival kingdoms run on exactly the same rules as yours.

Status

In active development — playable pre-alpha; Steam build in preparation in Unity

Features

  • Exact offline progress: deterministic engine recomputed on read, no tick loop
  • 49 skills that rise through use (gathering, crafting, terrain, governance)
  • Every inhabitant is a fully simulated character — not a villager counter
  • Procedural hex map: exploration, terrain, rumours and expeditions
  • Rival kingdoms played by the same simulation as the player (war, peace, alliance, trade)
  • Research tree, production chains, market and edicts (taxes, rations, doctrine)
  • Bilingual FR/EN, 588 automated tests on the engine

Stack

FastAPISQLiteReact 19 + TSViteTailwind v4Canvas 2DUnity (Steam)
Imperium Universe
Strategy MMO On hold

Imperium Universe

Grand strategy space MMO (EU3 style).

Remake of a browser MMO where you grow your empire across 10,000 galaxies, each containing 400 systems and up to 12 planets. The Python server is 100% authoritative — real-time engine with lazy resource accrual, idempotent jobs, WebSockets via Channels and Redis for cross-process notifications.

Massive universe, but navigable: 3-level R3F 3D view (Universe → Galaxy → System), seeded fog of war, probe scanning, espionage with 5 info tiers. 510-step plan across 20 phases. Solo first, MMO later.

Status

On hold — the studio is focused on Organized Crime, Fantasy Sports and Kingdoms of Kings

Features

  • 10,000 galaxies × 400 systems × 12 planets — 3-level 3D view (R3F)
  • Fog of war + comm radius + probe scanning
  • Lazy time engine: resources accrued on demand, never in a loop
  • Deterministic round-based combat + recyclable debris fields
  • NPC AI with 5 profiles (aggressive / passive / merchant / pirate / neutral)
  • WebSockets via Channels + Redis PubSub (publish post-commit)
  • Quests, leaderboards, barter market, planetary defenses

Stack

Django 6DRFChannels (ASGI/daphne)Redis (PubSub)SQLite (WAL)React + TSViteTailwind v4shadcn (new-york)three.js + R3FJWT

Want to try?

Demos, alphas, partnerships — reach out.

Get in touch