DealTimeWorlds DealTimeWorlds
Our games

Three 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. Long-term vision: a reusable base for Hockey, Football, Soccer, Baseball and Basketball — each sport inherits the same league / team / player mechanics.

Hockey built fully first, then progressive opening to other sports. 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 — Hockey season playable end-to-end

Features

  • Deterministic simulation engine (golden-master tests)
  • 3D animated rink (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
  • Internal HTTPS (Caddy + pihole DNS: hockey.lan)
  • 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.

Status

Full playable MVP — phases A–I + L+K+M+N+O+Q + R shipped

Features

  • Isometric 3D city (R3F) — 81 blocks, 4 gangs, BFS street-pawn animations
  • 3 paths to victory: Domination / Legitimate / Mayor
  • 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
  • Ambient life (citizens, cars, cops) — the city breathes

Stack

Django + DRFSQLiteReact + TSViteTailwind v4shadcn/uithree.js + R3FPixiJSZustandTanStack Query
Empire Universe
Strategy MMO

Empire Universe

Grand-table 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

Phases 0–14 ✅ + Pack A (10 EU resources) — playable solo skeleton

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