Каковы хорошие игровые движки jquery / javascript? [закрыто]

11

Поэтому я решил попробовать немного разработки игр на javascript / html5 (до сих пор работал с XNA / Unity). Интересно, есть ли у кого-нибудь предложения. Я в настоящее время рассматривает воздействие, gameQuery и челюстей.

(также немного нервничаю из-за того, что я не смогу делать столь же мощные игры, как в XNA ... только делая 2d)

Johnny Quest
источник
3
JavaScript не имеет ничего общего с вычислительной мощью C #, даже в более современных браузерах, таких как Chrome. Не ожидайте, что сможете делать то же, что и в XNA, или, по крайней мере, не ожидайте, что сможете это сделать. Тем не менее, есть много действительно классных начинают быть построены с JS, так что удачи!
Мэтью Scharley

Ответы:

12

Вот очень хороший список на GitHub игровых движков JS ...

https://github.com/bebraw/jswiki/wiki/Game-Engines

Изучая различные игровые движки JS для проекта, я обнаружил, что у хороших есть хорошие демоверсии, где кто-то действительно создал настоящую игру, чтобы показать, на что он способен. Влияние хорошо для этого, как и LimeJS . Отсутствие демонстраций не обязательно означает плохой движок, но показывает, что у разработчика есть смысл использовать свой проект для чего-то действительно функционального.

Что бы вы ни пытались, обязательно проверьте его во всех браузерах, особенно в IE. Люди ненавидят это, но многие используют это .

PS

Привет Crafty за хорошую полировку на сайте и хорошую документацию.

Тим Холт
источник
Хорошо, что этот список существует, но имейте в виду, что ему удается пропустить большинство двигателей, которые я нашел лучше всего, когда я проводил исследования в этой области (т. Е. Посмотрел и протестировал кучу), включая тот, который я нашел лучше всего (см. Мой ответ ).
Джоккинг
3

Я ответил на этот вопрос довольно полно на StackOverflow: /programming/7376727/html-5-game-development-tools/7379756#7379756

Короче говоря, моя любимая библиотека разработчиков игр для HTML5 - EaselJS .

Я пришел к такому выводу после долгого периода изучения возможных вариантов, а затем разработки простых прототипов для их тестирования. Первоначально я сделал , что год назад на самом деле, и в то время Лукавый был моим лучшим выбором; хотя лукавый все еще очень хороший вариант, в прошлом году EaselJS эволюционировало много по разным причинам, в том числе того факта , что Adobe будет бросать свой вес за ним

оборота
источник
2

Проверьте http://www.kesiev.com/akihabara/ , выглядело интересно для меня, поскольку я исследую это также для моего любимого проекта.

Также http://www.limejs.com/ поставляется с довольно хорошей документацией, что не всегда так для других.

adir1
источник
2

Посмотрите на Construct 2 , который является HTML5 игровой движок (раскрытие, я работаю на Scirra!). Много двигателей HTML5 использовать Flash , для звуков и т.д., наш чистый HTML5.

Доступна также бесплатная версия, в любом случае, она стоит того, чтобы добавить ее в список!

Том Гуллен
источник
1

Three.js моего внимания несколько недель назад, я не получил , чтобы играть с ним еще, но это , кажется, довольно хорошо , и есть некоторые хорошие учебники там. Может быть стоит проверить его :-).

uorbe001
источник
1

Я использовал Crafty.js в простом проекте, и мне это понравилось. Вы должны взглянуть на это.

CrociDB
источник
Чтобы добавить к этому, также проверьте www.craftycomponents.com, у которого есть много плагинов, которых отсутствует базовая структура.
Брайан Майнс
0

Второе, что сказал Том Гуллен о Construct 2. Это удивительный маленький инструмент, который предлагает все, что люди, которые хотят пойти по пути HTML5, возможно, захотят. Это быстрый, портативный, простой в использовании интерфейс с множеством великолепных API. Включая Awesomium, который превращает вашу игру HTML5 в исполняемый файл Windows.

HappyFerret
источник
0

Cocos2d-х

Быстро развивающаяся игровая среда, которая ориентирована в основном на мобильную платформу, но также отлично работает в настольных ПК

saiy2k
источник