Main SekarangPilih game, ketuk kartu, langsung jalan di browser. Badge 🌐 Online = ada multiplayer.
🏅 Olahraga & Sport 11
🎯 Tembak & Shooter 3
🏁 Balap & Racing 2
🕹️ Arcade 6
🎉 Pesta / Party 1
Mini-GameGame kanvas singkat di tiap situs skor olahraga — sekali main, langsung seru.
Roadmap — Game yang Bisa DiadopsiProyek open-source komunitas yang kami rencanakan bawa ke jaringan. Status: usulan/segera. Lisensi & atribusi disertakan; proyek GPL akan diisolasi + sumbernya disertakan.
Engine arcade WebGL cepat dengan demo lengkap siap main (Breakout, Platformer, Puzzle, roguelike shmup) + 50+ game komunitas; gamepad sentuh built-in.
Rencana MP: Update loop deterministik + object pooling = broadcast state entitas ringkas via DO relay; wrapper turn-based mudah, real-time perlu client-prediction.
github.com/KilledByAPixel/LittleJS ↗Engine aturan catur de-facto (move-gen/validasi/FEN/PGN) + papan SVG responsif ringan — situs catur mobile lengkap, tanpa AI/build.
Rencana MP: Relay satu langkah (SAN/UCI) + FEN kecil via DO wss; kedua klien validasi ulang dengan chess.js = MP turn-based cukup otoritatif.
github.com/jhlywa/chess.js ↗2048 kanonik (geser & gabung ubin); DOM-only, tanpa dependensi, tanpa build, langsung mobile & mudah di-Indonesia-kan.
Rencana MP: Seed RNG ubin, broadcast papan+skor tiap sisi via DO relay untuk race "Duel 2048" seed-sama; duel harian async lebih mudah lagi.
github.com/gabrielecirulli/2048 ↗Web component kartu remi SVG domain-publik mungil — renderer kartu standar untuk gantikan dek LGPL kami yang bloat di kartu.duelotak + game kartu baru.
Rencana MP: Lapisan render saja; padukan dengan boardgame.io atau game kartu DO-relay apa pun untuk visual.
github.com/cardmeister/cardmeister.github.io ↗Engine turn-based generik: deklarasi moves/turns/phases/secret-hands/bots sekali, dapat state mgmt gratis — satu integrasi mendukung catur/dam/reversi/rummy/hearts/uno.
Rencana MP: Tulis transport kustom yang menyalurkan action log via DO wss relay (ganti server Node/SocketIO bawaan); reducer jalan di klien, broadcast diff.
github.com/boardgameio/boardgame.io ↗Klon Bomberman rapi dengan AI bot + 2-pemain layar-sama; genre arcade klasik yang belum kami punya.
Rencana MP: Lockstep di grid ubin: relay posisi + event bomb-placed/exploded sebagai JSON ringkas via DO; AI bot isi kursi kosong. Ganti audio CC-BY-SA.
github.com/MattSkala/html5-bombergirl ↗Klon Agar.io dengan AI bot bawaan, tanpa server Node untuk dibuang — game blob .io paling mudah dibuat MP di model statis/DO kami. Jadi blob.olahraga.org.
Rencana MP: Broadcast {x,y,mass} ~15Hz ke DO relay, render blob remote; eat/collision client-authoritative-with-reconciliation. Pinjam joystick sentuh cuppong.
github.com/Kuzma02/agar.io-with-bots ↗Varian Wordle open terbersih (4-11 huruf, endless/practice). Kami sudah punya Wordle di kata.duelotak — adopsi untuk mode variabel/endless atau swap engine, bukan baru.
Rencana MP: Seed harian sama, race menebak; broadcast jumlah tebakan/waktu via DO untuk leaderboard live. Pasang kamus KBBI/EN bundled.
github.com/lynn/hello-wordl ↗Sokoban retro rapi 50 level, kontrol sentuh, scaffolding i18n & musik — jauh lebih lengkap dari repo sokoban biasa.
Rencana MP: Langkah grid diskret murah di-relay: duel speedrun per level kirim move-count/waktu, overlay ghost-racer. Build Vite sekali jadi aset statis.
github.com/klevze/sokoban ↗Tetris MIT bersih & tepercaya dengan kode canvas mudah dibaca; cocok dengan show penonton /live. Keyboard-only bawaan.
Rencana MP: Seed bag potongan identik, relay jumlah baris terhapus + snapshot papan via DO untuk netcode Tetris-VS garbage-line. Tambah D-pad layar untuk mobile.
github.com/jakesgordon/javascript-tetris ↗Library logika Uno rapi & tertype (urutan giliran, draw/skip/reverse/wild, validasi) — kebenaran terbaik untuk game ala Uno.
Rencana MP: Jalankan reducer di klien atau DO, broadcast langkah via wss relay, render dengan CardMeister. Wajib rebrand dari merek Uno ("Kartu Satu").
github.com/danguilherme/uno ↗Pac-Man HTML5 setia dengan tombol mobile + swipe bawaan; CC0 = tanpa atribusi. Upstream beku (penulis pindah ke penerus TS/React).
Rencana MP: Duel skor ghost-racer / harian async via DO relay — broadcast skor+posisi, render lawan sebagai hantu. Tambah hook window.GAME untuk QA.
github.com/platzhersh/pacman-canvas ↗Tower-defense klasik satu file lengkap (menara, gelombang, jalur). UI desktop perlu sentuh + layout responsif untuk standar mobile-first kami.
Rencana MP: Wave-seed bersama: relay event penempatan menara + wave-seed, kedua pemain race di seed identik; sim otoritatif tetap di klien = bandwidth rendah.
github.com/oldj/html5-tower-defense ↗Maze kelereng tilt 3D WebGL (prosedural), domain-publik; stack Three.js cocok dengan situs 3D snooker/balap/terbang kami. Perlu tilt sentuh untuk mobile.
Rencana MP: Race maze seed-sama: relay waktu finish + posisi live, render lawan sebagai kelereng hantu via DO; tambah seed deterministik untuk keadilan.
github.com/wwwtyro/Astray ↗Platformer solid minimal (run/jump/gravity/tile-collision/pickup/monster), tanpa build & dependensi — kerangka untuk di-reskin jadi game tema Indonesia via z-image.
Rencana MP: Broadcast {x,y,vx,vy,facing} per tick via DO relay untuk platformer co-op/race; mode ghost-racer paling rendah risiko untuk online.
github.com/jakesgordon/javascript-tiny-platformer ↗Tetris heksagonal viral super-rapi dengan UX mobile bagus (2.4k bintang). GPL = ISOLASI di worker/subdomain sendiri + sertakan source + atribusi (pola sama snooker3D/balap3D).
Rencana MP: Race survive/skor seed-sama deterministik: relay skor + game-over via DO; duel harian seed-sama jalur aman.
github.com/Hextris/hextris ↗Lihat juga jaringan saudara duelotak.com.
Game open-source di-credit ke penulis aslinya (lisensi CC0 / MIT / BSD / Unlicense / GPL — lihat tiap kartu). © 2026 olahraga.org