finds.dev← search

// the find

filipedeschamps/meu-primeiro-jogo-multiplayer

★ 1,300 · JavaScript · MIT · updated Feb 2024

Um jogo multiplayer bastante simples para testarmos o Socket.io

A deliberately simple multiplayer browser game built with Socket.io, created by a Brazilian developer as a teaching playground. The real product is a 12-video YouTube series walking through software architecture decisions; the repo is the companion code. Aimed at Portuguese-speaking developers learning real-time web fundamentals.

The POC-to-MVP progression is genuinely useful — you can diff the two versions and see exactly what 'doing it right' looks like in practice. The community playground structure works: contributors added snake mechanics, collision systems, PWA support, and even a Cloudflare Durable Objects backend, all as self-contained experiments without breaking the original. The Gitpod integration means zero local setup friction, which matters for a learning repo. The serverless variant using Durable Objects is a legitimately interesting architecture spike for stateful WebSocket connections at the edge.

The repo is essentially a video companion — without the YouTube series it's thin on its own. No tests anywhere across any experiment, which is a miss for a repo explicitly about software architecture and good practices. Last commit is from early 2024, Gitpod has changed significantly since the docs were written, and several community experiment links may be stale. The codebase is Portuguese-only in naming and comments, which limits its reach outside the Brazilian dev community.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →