Postanowiłem więc wypróbować trochę tworzenia gier javascript / html5 (do tej pory współpracowałem z XNA / Unity). Zastanawiam się, czy ktoś miał jakieś sugestie. Obecnie patrzę na wpływ, gameQuery i szczęki.
(również trochę się denerwuję, że nie będę w stanie tworzyć tak potężnych gier jak w XNA ... chociaż robię tylko 2d)
javascript
html5
Johnny Quest
źródło
źródło
Odpowiedzi:
Oto bardzo dobra lista silników gier GitHub z JS ...
https://github.com/bebraw/jswiki/wiki/Game-Engines
Podczas eksploracji różnych silników gier JS w ramach projektu odkryłem, że dobre mają dobre wersje demonstracyjne, w których ktoś naprawdę stworzył z nim prawdziwą grę, aby pokazać, co potrafi. Wpływ na to jest dobry, podobnie jak LimeJS . Brak wersji demonstracyjnych niekoniecznie oznacza zły silnik, ale pokazuje, że deweloper ma poczucie, że wykorzystuje swój projekt do czegoś faktycznie funkcjonalnego.
Ilekroć spróbujesz, upewnij się, że przetestowałeś go we wszystkich przeglądarkach, zwłaszcza IE. Ludzie go nienawidzą, ale wiele osób go używa .
PS
Wołanie do Crafty'ego o dobre dopracowanie strony i dobrą dokumentację.
źródło
Odpowiedziałem na to dość w pełni na StackOverflow: /programming/7376727/html-5-game-development-tools/7379756#7379756
Krótko mówiąc, moją ulubioną biblioteką deweloperów HTML5 jest EaselJS .
Doszedłem do tego wniosku po długim okresie poszukiwań dostępnych opcji, a następnie opracowaniu prostych prototypów w celu ich przetestowania. Zrobiłem to początkowo rok temu, a wtedy Crafty był moim najlepszym wyborem; chociaż Podstępny jest nadal bardzo dobrą opcją, w ubiegłym roku EaselJS ewoluował wiele z różnych powodów, w tym z faktu, że Adobe rzuca za to swoją wagę
źródło
Sprawdź http://www.kesiev.com/akihabara/ , wyglądał interesująco dla mnie, ponieważ badam to również dla mojego projektu dla zwierząt.
Również http://www.limejs.com/ zawiera całkiem niezłą dokumentację, co nie zawsze ma miejsce w przypadku innych.
źródło
Spójrz na Construct 2, który jest silnikiem gry HTML5 (ujawnienie, pracuję dla Scirry!). Wiele silników HTML5 używa Flasha do odtwarzania dźwięków itp., Nasz jest czystym HTML5.
Dostępna jest również bezpłatna edycja, zresztą uważała, że warto ją dodać do listy!
źródło
Możesz eksperymentować z kodem domeny publicznej lub prostą grą
Możesz zobaczyć na przykład jakąś metodę składania aktorów z części (ciała i funkcjonalności).
Powodzenia!
źródło
Three.js zwróciło moją uwagę kilka tygodni temu, jeszcze się z nim nie bawiłem , ale wydaje się, że jest całkiem niezły i jest kilka dobrych samouczków . Może warto to sprawdzić :-).
źródło
Użyłem Crafty.js w prostym projekcie i podobało mi się to. Powinieneś na to spojrzeć.
źródło
Po drugie, Tom Gullen powiedział o Construct 2. To niesamowite małe narzędzie, które oferuje wszystko, czego mogą chcieć ludzie, którzy wybiorą drogę HTML5. Jest szybki, przenośny, łatwy w obsłudze i współpracuje z wieloma świetnymi interfejsami API. W tym Awesomium, który otacza twoją grę HTML5 plikiem wykonywalnym Windows.
źródło
Cocos2d-x
Szybko ewoluująca platforma do gier, która skupia się głównie na platformie mobilnej, ale działa również doskonale na komputerach stacjonarnych
źródło