MerixGames

Zamknij

Previous

Next

Snake (Web Sockets)

  • HTML5
  • JavaScript
  • Node.js
  • Web Sockets
  • WebGL
Jak wzbogacić customer experience wykorzystując najnowsze technologie webowe?

Aby osiągnąć ten cel połączyliśmy znaną koncepcję klasycznej gry "Snake" z technologią HTML5/Web Sockets, która zapewnia dwukierunkowy kanał komunikacji.

Mechanizm gry pozwala na rozgrywkę do 6 osób w tym samym czasie. Użytkownicy, bez konieczności pobierania dodatkowych aplikacji, zdalnie sterują wężem za pomocą kontrolera w swoich smartfonach. Gra toczy się na dużych ekranach LED zainstalowanych na ruchliwej ulicy Antwerpii, miasta położonego w północnej Belgii, .

Aplikacja oparta jest o architekturę klient-serwer, w której wykorzystaliśmy technologię NodeJs (Primus, HAPI).

Użytkownik z najwyższą liczbą punktów otrzymuje kupon zniżkowy, który generowany jest dynamicznie z wykorzystaniem biblioteki GraphicsMagick i zapisywany w bazie danych NeDB.

Uwaga: do uruchomienia gry wymagane jest wsparcie WebGL.

Odwiedź stronę

Strona używa plików cookies. Wyrażasz zgodę na używanie cookies, zgodnie z aktualnymi ustawieniami przeglądarki.