Проект Anarchy проти Unity 3D. Порівняння двох сучасних ігрових движків.
Project Anarchy (PA) – новий безкоштовний движок для настільних і мобільних ігор від Havok. У цій статті я спробую порівняти Project Anarchy і Unity 3D Engine і з’ясувати основні переваги та недоліки цих двох движків.
Автор: Сергій Тарабан
:ad:Licensing
Project Anarchy включає дві стандартні ліцензійні версії: Project Anarchy Free та Project Anarchy Pro. До цього моменту Project Anarchy не має чіткої інформації про ціни на Project Anarchy Pro. Вам потрібно написати електронний лист до служби підтримки для отримання детальної інформації.| Unity3D | Проект Anarchy |
|---|---|
| Unity (price: free)
Для настільного комп’ютера, Інтернету та мобільного розповсюдження |
Проект Anarchy (ціна: безкоштовно)
Лише для мобільного розповсюдження. |
| Project Anarchy PC Exporter (ціна: 499 доларів США)
Розширення безкоштовної версії Project Anarchy для ПК. |
|
| Unity Pro (ціна: 1500$ або підписка $75/місяць) + додаткові пакети для кожної платформи (ціна: 1500$ або підписка $75/місяць і Windows Mobile безкоштовно)
Для настільного комп’ютера, розповсюдження в Інтернеті, на мобільних пристроях і консолях |
Project Anarchy Pro (ціна: невідома)
Для розповсюдження на мобільних пристроях, комп’ютерах і консолях. |
Платформи розповсюдження
| Платформа | Unity 3D (v. 4.2) | Проект Анархія (v2013.2) |
|---|---|---|
| Widows Desktop | yes | yes (pro) |
| Mac OS | yes | так (за) |
| Linux (Ubuntu) | yes | ні |
| Web | yes | ні |
| iOS | так | yes |
| Android ARM7 | yes | yes |
| Android x86 | ні (оголошено) | yes |
| Tizen | ні (оголошено) | так |
| Windows Phone 8 | yes | yes (pro) |
| Blackberry | yes | ні (оголошено) |
| Консолі (ps3/xbox/wii/psvita) | так (за) | так (за) |
Мови програмування
Project Anarchy uses C++ for native developing and Lua for scripting in editor. Unity uses Mono platform and supported C#, JavaScript# and Boo. You can right native code plugins for both of them.Платформи розробки
Платформа, на якій працюють інструменти розробки двигуна.| Платформа | Unity3D (версія 4.2) | Проект Анархія (версія 2013.2) |
|---|---|---|
| Робочий стіл Widows | yes | yes |
| ОС Mac | так | так* |
| Linux (Ubuntu) | так (з використанням вина)** | ні |
Порівняння функцій версій
Порівняння між версіями цих двигунів. У Project Anarchy багато функцій вимкнено або відсутні в Unity.| Функція | Unity3D Free (версія 4.2) | Проект Anarchy Free (версія 2013.2) | Unity3D Pro (версія 4.2) | Проект Anarchy Pro (версія 2013.2) |
|---|---|---|---|---|
| Користувацький екран-заставка | ні | ні | так | так |
| Сучасна система інтерфейсу користувача | ні (оголошено) | yes (Scaleform) | ні (оголошено) | yes (Scaleform) |
| LOD support | ні | так | так | так |
| Візуалізація низькорівневого доступу до конвеєра | так | так | так | так |
| GPU Skinning | ні | ні | так | ні |
| Ефекти рендеринга до текстури | ні | так | так | так |
| Тіні в реальному часі | ні | так | так | так |
| AI System | ні | так | ні | так |
| Система знищення | ні | ні | ні | так |
| Cloth Physic | так | ні | так | так |
| Підтримка плагінів рідного коду | yes** | так | так | так |
| Профілірування та профіль GPU | ні | так | так | так |
| FBX importer | так | так* | так | так* |
Conclusions
Поки що Project Anarchy не є конкурентом для движка Unity для розробки ігор. У деяких випадках це може бути кращим рішенням, ніж Unity у мобільній розробці. Але для веб-розробки та розробки на робочому столі Unity зараз є кращим рішенням. Advantage of Project Anarchy is Scaleform GUI System, additional graphic features and a bit more powerful physic system.Проект Anarchy складніший, не такий гнучкий і не такий простий у використанні, як Unity. Він не має служби Unit Store, схожої на службу з великою кількістю розширень і ресурсів. Також Project Anarchy сильно залежить від платформи Windows. Усі засоби розробки використовують технології Windows. Unity має більше міжплатформенної архітектури. Ціна версії Project Anarchy Pro наразі невідома.Посилання
- Порівняння ліцензій Unity.
- Функції Project Anarchy та порівняння ліцензій.
- Дискусійний проект Anarchy для Linux.
- Обговорення версії Project Anarchy Pro.
Інші цікаві статті
Автор: Сергій Тарабан