2013-02-06 7 views
6

Szukam gry w karty wykorzystującej płótno HTML5 i JavaScript i chcę wiedzieć, jakie narzędzia Canvas mogą ułatwić mi życie.Jakie narzędzia Canvas w HTML5 należy użyć do zbudowania gry karcianej?

Znalazłem CreateJS i podjąć jakieś notatki na nim:

  • Zestaw libraries/narzędzi dla uproszczenia skomplikowanych interakcji z HTML5/CSS/JS
    • EaselJS - warstwa abstrakcji na szczycie HTML5 Canvas
    • SoundJS - Abstrakcja warstwa dla HTML5 audio
    • TweenJS - Biblioteki dla animacji HTML5 i właściwości CSS (Zimny ​​demo łagodne)
    • PreloadJS - Biblioteka dla wstępnego ładowania aktywów (JS, dźwięków, obrazów, danych, etc.)
  • Documentation wydaje gruntowny
  • Lots of demos; nie Rozpoczęcie przewodnik/samouczek można znaleźć
  • darmo i open-source (sponsorowany przez firmę Adobe i Microsoft)

Jakie inne narzędzia/silników byłaby przydatna do tworzenia gry w karty w przeglądarce?

Dodatkowe punkty za narzędzia/frameworki, które pomogłyby mi poza obszarem HTML5 Canvas. Używam Node.js na zapleczu i planuję użycie Socket.IO/Express/MongoDB, ponieważ to wiem.

Uwaga: Zebrałem kilka uwag na temat silników/narzędzi do gier (w tym uwag do CreateJS powyżej) w wersji this Google Doc. Możesz dodać swoje punkty do tego dokumentu.

+1

+1 do użycia 'Node.js' w kontekście sensu;) –

+0

Pracując z 'Node.js' przez nieco ponad rok, mogę ręczyć za prawdę w" prawie instrumentu ":" jeśli wszystko co masz to młotek, wszystko wygląda jak gwóźdź ". – Aaron

Odpowiedz

2

może chcesz sprawdzić to list, ale wydaje się, że brakuje kilku bibliotek płótnie sprite oparta:

Również mogę polecić jaws, ponieważ Korzystałem z gry kasynowej online (bingo) z dobrymi wynikami. Opisali jak:

Łatwe i solidny system stan gry, aby przełączać się pomiędzy różnymi menu, gry, wysoki wynik i list ustawień