Jestem programistą znającym HTML5 / CSS 3 iJavascript / Jquery. Jestem nowy w tworzeniu gier, chcę stworzyć aplikację do gier, która powinna działać w telefonach IOS / Android / Blackberry. Które ramy muszę wybrać do tworzenia gier opartych na urządzeniach mobilnych, używając znanych technologii.
Moim zdaniem kilka opcji, które mogę uzyskać, to: -
- Phonegap
- Appecelator
- Appmobi
- Syncha
- Tytan lub cokolwiek innego, o czym nie wiem.
Czy muszę zmienić mój kod javascript, aby był zgodny z tymi ramami?
Odpowiedzi:
0 dla odpowiedzi № 1Zrobiłem to już i mogę powiedzieć, co zrobiłem,ale myślę, że jesteś trochę zdezorientowany. Jeśli chcesz stworzyć grę z html5, css3 i javacript, zainstaluj ją na urządzeniach mobilnych jako natywną aplikację. Istnieją pewne większe względy, które należy rozważyć:
1) Będziesz musiał zdecydować się nasilnik gry oparty na javascript. Jest wiele do wyboru. Dla mojego pierwszego projektu wybrałem crafty.js. Jest to bardzo niewielka masa i pozwala na korzystanie z innych bibliotek js. To, co wybierzesz, zależy od ciebie.
2) Następnie ustawiam h5bp. Użyłem również backbone, require i jquery w moim projekcie wraz z crafty.js
3) Rozwijaj swoją grę
4) po uruchomieniu w przeglądarce, następnie wdrażaszdo połączenia telefonicznego do testowania jako natywnej aplikacji na różnych urządzeniach. Zaufaj mi, musisz to zrobić, ponieważ każde urządzenie i kompilacja systemu operacyjnego na każdym docelowym urządzeniu mogą nie zawsze działać tak jak jego odpowiednik html5.
5) Wreszcie, jak jesteś w stanie zbudować każdy rodzimypakiet aplikacji, użyj licencji dev (zakładając, że kupiłeś po jednym na każde urządzenie), aby opublikować swoją aplikację na różnych rynkach: np. iTunes, Play, sklep z aplikacjami Amazon itp.