Gamedo

Three.js

Node.js

Kubernetes

Redis

PostgreSQL

Gamedo ist eine Plattform für schnelle, rundenbasierte Multiplayer-Spiele. Sie verbindet Matchmaking, anpassbare 3D-Avatare und Account-Integration mit einem Rangsystem auf ELO-Basis.

Das Projekt begann als technisches Experiment und entwickelte sich zu einem skalierbaren System, um neue Spielideen auszuprobieren.

Plattform

Plattform & Spiele

  • Klassische rundenbasierte Spiele wie Tic Tac Toe
  • Quiz-Spiele wie Flag Quiz, Trivia und Emoji Math
  • Ein 3D-Minispiel, bei dem Würfel gezählt werden müssen
  • Echtzeit-Matchmaking mit Redis + WebSockets
  • Rangbelohnungen auf Basis eines ELO-Systems
  • Account-System mit dauerhaftem Spielfortschritt
Avatare

3D-Avatar Editor

Spieler können ihr Aussehen über ein modulares Avatar-System individuell gestalten.
Der Fokus lag auf Performance und Flexibilität, sodass neue Optionen leicht ergänzt werden können, ohne die Performance zu beeinträchtigen.

Brand Design

Brand Design

Neben der technischen Entwicklung habe ich auch das Marken-Design von Gamedo entworfen.
Der Look ist schlicht und verspielt zugleich und gibt der Plattform ein klares, wiedererkennbares Profil.

Learnings

  • Strukturierung einer Monorepo mit geteilten Paketen für Spiele, Services und UI
  • Umsetzung von stabilem Matchmaking mit Redis und WebSockets
  • Entwicklung eines Rang- und Belohnungssystems auf ELO-Basis
  • Aufbau eines modularen 3D-Avatar Editors
  • Integration unterschiedlicher Spieltypen, von Quiz bis 3D-Minispiele
  • Performance-Optimierung für Multiplayer-Spiele im Browser