Какие технологии нужны для HTML5-игр?

Не сочтите за рекламу несложный TowerDefence на html5:
html5game.ru/index.php?menu=game&id=202

Как это работает? А конкретнее:
Там сервер что ни будь обсчитывает или всё в браузере?
На чём сделано, на Java?
БД в этом случае используется какая ни будь, или тут вообще ничего не хранится и она не нужна?
Принятие решений о выборе цели пушкой как обеспечивается?
Тоже самое о принятии решения о траектории движения шаров нападающих?
  • Вопрос задан
  • 2397 просмотров
Пригласить эксперта
Ответы на вопрос 4
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Javascript + canvas. Никаких баз данных эта игра не использует. Все результаты хранятся как состояния и пропадут как только страница перезагрузится. Можно хранить на клиенте в localStorage результаты и рекорды, можно в indexedDB. Но в любом случае это нужно знать JS.
Ответ написан
Комментировать
@theaidem
Пробовал несколько популярных движков для HTML5 геймдева, пока что самым на мой взгляд гибким является craftyjs, это если автор захочет вникать, то рекомендую начать с него, ну или выбирайте javascript-game-engines
Ответ написан
JavaScript
Ответ написан
Комментировать
@Root_Genesyx
вот клиент-серверная браузерная РПГ: www.genesyx.ru
Технологии: HTML, JavaScript, CSS на клиенте, ASP.NET, C#, SQL на сервере.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы