localhost:3000<App /><Navbar /><Main /><Card /><List />state { count: 42 user: {...} items: []}computed()watch()emit()JavaScript · Virtual DOM · Reactive
projects/bomberman-dom
Frontend & JS

Bomberman DOM

Jeu Bomberman multijoueur en JS pur sans canvas, rendu DOM haute performance.

JavaScriptGameDOMMultiplayer60FPS

À propos du projet

Jeu Bomberman multijoueur développé en JavaScript vanilla, rendu entièrement via manipulation DOM (pas de canvas). Le défi technique est d'atteindre 60 FPS malgré les manipulations DOM intensives, résolu par batching des updates et minimisation des reflows. Le jeu supporte 2 à 4 joueurs en local avec des niveaux générés procéduralement.

Fonctionnalités clés

  • Rendu DOM haute performance à 60 FPS sans canvas
  • Batching des updates DOM pour minimiser les reflows
  • Multijoueur local 2 à 4 joueurs
  • Génération procédurale de niveaux
  • IA basique pour les bots adversaires
aniasse/bomberman-dom

$ git clone https://github.com/aniasse/bomberman-dom.git

Cloning into 'bomberman-dom'...

remote: Enumerating objects: done.

$ cdbomberman-dom

$ cat README.md

# Bomberman DOM

Jeu Bomberman multijoueur en JS pur sans canvas, rendu DOM haute performance.

/
Adama.

Software Engineer basé au Sénégal. Spécialisé en Go, Rust, Cloud-DevOps et Cybersécurité. Passionné par les systèmes distribués et les architectures performantes.

Stack

  • Nuxt 3
  • Tailwind CSS
  • Vercel

Status

Disponible

Ouvert aux missions freelance et collaborations.

Me contacter

© 2026 Adama Niasse. Tous droits réservés.

Dakar, Sénégal