Які хороші ігрові двигуни jquery / javascript? [зачинено]


11

Тому я вирішив спробувати трохи розробок ігор JavaScript / html5 (до цього часу працював з XNA / Unity). Цікаво, чи хтось мав якісь пропозиції. В даний час я дивлюся на вплив, gameQuery та Jaws.

(також трохи нервує, що я не зможу зробити настільки потужні ігри, як у XNA ... хоч роблю лише 2d)


3
JavaScript ніде не має такої потужності для обробки, що і C #, навіть у останніх браузерах, як Chrome. Не сподівайтеся, що зможете робити той самий рівень речей, який ви можете в XNA, або, принаймні, не сподівайтеся, що зможете це зробити також. Це сказало, що тут дуже багато класних речей, що починають будуватися з JS, тож удача!
Меттью Шарлі

Відповіді:


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 .

Я дійшов такого висновку після тривалого періоду дослідження наявних варіантів, а потім розробки просто прототипів для їх перевірки. Я спочатку робив це рік тому насправді, і в той час Crafty був моїм найкращим вибором; хоча Crafty все ще є дуже хорошим варіантом, за останній рік EaselJS значно розвинувся з різних причин, включаючи те, що Adobe кидає свою вагу за ним


2

Ознайомтесь з http://www.kesiev.com/akihabara/ , виглядало мені цікаво, оскільки я досліджую це також для свого домашнього вихованця.

Також http://www.limejs.com/ постачається з досить хорошою документацією, що не завжди стосується інших.


2

Погляньте на Construct 2, який є ігровим механізмом HTML5 (розкриття, я працюю на Scirra!). Дуже багато двигунів HTML5 використовують Flash для звуку тощо. У нас чистий HTML5.

Також доступне безкоштовне видання, все-таки вважалося, що його варто додати до списку!




1

Я використовував Crafty.js у простому проекті, і мені це сподобалось. Ви повинні поглянути на це.


Щоб додати до цього, також перегляньте сторінку www.craftycomponents.com, на якій є багато плагінів, яких немає в базовій базі.
Брайан Мейнс

0

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


0

Cocos2d-x

Ігрові рамки, що швидко розвиваються, фокусуються в основному на мобільній платформі, але також чудово працюють у Desktop

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.