Feb 28, 2011

Websocket, hobbi projekt

Egészséges szünet után egy tavaly év végi hobbi projekt alfa verzióját szeretném bemutatni nagyon röviden. Ez egy 2D-s felülnézetes böngészőben játszható deathmatch játék. Célja egyelőre lepuffantani a többi játékost. Az irányítás WASD, egérrel pedig a pozíciót tudjuk kijelölni amerre haladni/lőni szeretnénk. Beépítettem egy apró chat modult, van frag lista is, hogy az akutális állást követni tudjuk. Lényegében ennyi lenne röviden.
Technikai oldalról a megjelenés SVG segítségével jött létre, a hálózati kommunikáció pedig WebSocket-es egy PHP szerverre alapozva. Böngészők terén Chrome vonal, azon belül is a 8as verziótól felfelé leginkább. Firefox 4 is szóba jöhet, de Chrome-on kb. 5x-ös sebességgel fut.

A gyönyörű lövés effekt :)

Frag list

A szerver futás közben, egyelőre nagyon beszédes :)

Ui.: Hamarosan közzéteszem a kódokat is.

5 comments:

  1. Ügyes, kiváncsian várom a forrást.

    Dani

    ReplyDelete
  2. Köszi. A forrást megelőzi valószínűleg a weblaboron egy cikk a témában (websocket), de nagyon igyekszem mielőbb publikálni.

    ReplyDelete
  3. helyes, a cikk még jobban érdekel :)
    Dani

    ReplyDelete
  4. ZSir, mikor lehet kiprobalni?

    ReplyDelete
  5. Szia!

    Végül készült websocket leírás a Weblaborra? Mert itt is ajánlod, de nem találom sehol: http://weblabor.hu/cikkek/valos-ideju-web-javascript-alapokon
    Egyébként ez jó kis cikk! :)

    ReplyDelete