Multiplayer Pillow Shooter - Bulánci 2025 by Jan Vobora
Zábavná multiplayerová hra, kde hráči střílí polštáře na své protivníky! Vytvořeno pro Bulánce 2025.
Stačí otevřít odkaz a hra se automaticky spustí! Není potřeba nic zadávat.
- Pohyb: Klávesy W, A, S, D
- Střelba: Klikni myší směrem, kam chceš vystřelit polštář
- Cíl: Zasáhni ostatní hráče a získej body!
- Jméno: Automaticky vygenerované při spuštění
- Nainstaluj závislosti:
npm install- Spusť server:
npm start- Otevři prohlížeč na adrese:
http://localhost:3000
Tato aplikace je připravena pro deployment na Azure Web Apps. GitHub Actions workflow automaticky nasadí aplikaci při pushnutí do main větve.
Konfigurace:
- Vytvoř Azure Web App
- Stáhni Publish Profile z Azure
- Přidej secret
AZURE_WEBAPP_PUBLISH_PROFILEdo GitHub repository - Uprav
AZURE_WEBAPP_NAMEv.github/workflows/azure-webapps-node.yml
- Okamžité spuštění: Hra se spustí automaticky bez nutnosti zadávání jména
- Automatická jména: Každý hráč dostane náhodně vygenerované české jméno (např. "RychlýMedvěd42")
- Unikátní barvy: Každý hráč má svou barvu
- Střelba polštáři: Klikni myší pro vystřelení
- Bodování: Zasáhni ostatní hráče pro získání bodů
- Žebříček: Vyhrává hráč s nejvyšším skóre
- Neomezený počet hráčů: Podporuje libovolný počet hráčů najednou
- Backend: Node.js, Express, Socket.IO
- Frontend: HTML5 Canvas, JavaScript
- Real-time komunikace: WebSockets
- Deployment: Azure Web Apps
- Node.js 20.x nebo vyšší
- Moderní webový prohlížeč s podporou HTML5 Canvas
- Internetové připojení pro multiplayer
- Hráči: Barevné kruhy s unikátními jmény
- Polštáře: Projektily, které se pohybují napříč hracím polem
- Skóre: Zobrazuje se u každého hráče
- Real-time aktualizace: Všechny akce jsou okamžitě viditelné všem hráčům
MIT License - Vytvořeno pro zábavu na Bulánkách 2025!
Vytvořil: Jan Vobora
Rok: 2025
Událost: Bulánci