Obsah

Jappaman

Jappaman je legenda. Jappaman je symbol. Jappaman je skvost. Jappaman je pocta. Ale především, Jappaman je unikátní online multiplayer Pacman, kterého si můžete zahrát i ve vašem prohlížeči!

Hrát

Pravidla hry

Jezte a nebuďte snězeni. Ovládáte hráče, jehož cílem je sbírat body a nasbírat jich co nejvíce.

Na hracím poli je vždy určitý počet krystalů. Pokud nějaký krystal sníte, bubáci vám ho zpátky vykakají. Na některé krystaly si ale musíte nějakou dobu počkat.

Technické pozadí

Jappaman je napsaný kompletně v JavaScriptu. Serverová část běží na node.js, klientská pak ve webovém prohlížeči.

Klient se serverem komunikuje v reálném čase přes WebSocket. Celá hra běží na serveru, klientovi se posílají pouze informace o poloze hráčů a bubáků a jejich statistiky (jména, body, životy, …). Pro omezení trafficu se neposílá každý update polohy, ale pouze jejich změny. Zbylé polohy se doanimují přímo na klientovi. Zde se grafika vykresluje na canvas.

Trocha historie

V prvních verzích Jappaman vypadal víc jako klasický Pacman. Jednoduchá grafika. Obsahoval pouze červený a hnědý krystal a nebyla v něm možnost projít portálem do pekla.