Двигун Love2D для Lua; Що з 3D? [зачинено]


13

Навчитись Луа було надзвичайно приємно, це так просто. Мені дуже подобається писати мови, і мені було однаково приємно проводити час вивчення Python.

Двигун Love, http://love2d.org/ , насправді приголомшливий, але я шукаю те, що також може працювати з 3D. Чи є щось, що вміщує 3D у Луа? Мене все ще заінтригує система частинок LOVE і все одно може перетворити мою ідею на 2D проект із освітленням частинок :)

EDIT: Я видалив коментарі щодо Python - я хочу, щоб це була тема Lua. Спасибі

Відповіді:


13

Можливо, ви хочете слідкувати за полікодом . Це 2D / 3D рамка, написана на C ++, яка має повний набір прив'язок lua. Полікод скоро вийде з покращеними прив'язками Lua та ID Lua.


6

Для нового багатообіцяючого двигуна на основі Lua погляньте на Maratis . Це довго виходить, і в даний час націлений на ПК, Mac та IOS. Я особисто дивлюсь, як перенести його на Android, і додати більше функцій завантаження 3D. Я багато шукав Lua + 3D, і це стосується цього, коли мова йде про націлювання на мобільні платформи з мінімальними витратами!



0

Я все ще шукаю коментарів, але я відповім, що стосується ЛЮБИТИ. Сильні сторони кохання полягають у двовимірних проектах, але на форумах є люди, які проводять експерименти, пов’язані з 3D-малюнком або тривимірним освітленням у 2D-середовищі, обидва з яких круті і їх варто перевірити.


0

Spring - це двигун 3D RTS, який підтримує Lua, я ніколи не використовував, тому не знаю, наскільки він підтримує.

Є ще кілька інших двигунів.

Я використовую двигун Lua, Novashell також 2D, тому він не відповідає бажаному.


0

LuaAV може бути хорошим варіантом. Це ближче до креативних фреймворків кодування, таких як Openframeworks, ніж традиційного ігрового двигуна, і в даний час тільки Mac OS X і Linux, але він підтримує 3D графіку та інтегрує безліч потужних бібліотек підтримки (OpenCL, OpenCV, Kinect, рідини тощо). побудований разом з LuaJIT, тому його продуктивність буде кращою, ніж перекладач ванільної Lua.


0

Проект Anarchy був випущений кілька місяців тому БЕЗКОШТОВНО для розробки та розгортання для мобільних платформ. Вони повинні випустити ліцензію Pro протягом місяця, що дозволить вам розгорнутись на консолі та робочий стіл. Проектна анархія використовує інструменти Havok, і ви можете кодувати в C ++ або Lua. Якщо ви не знаєте, хто такий Хавок , я пропоную вам заглянути їх. Набір інструментів Havok не є дивовижним і дуже довго використовувався для створення назв AAA, за винятком того, що вони були доступні лише для великих компаній. Тепер, коли вони починають випускати їх усім, речі, безумовно, стануть цікавими.

Коли громада зростає і на форумі з’являються всілякі підручники та велика спільнота, я впевнений, що це буде найкращий вибір на сьогоднішній день. Вони також працюють над двома компонентами розробки ігор, які, можливо, також роблять це найкращим двигуном 2D Lua, оскільки він дозволяє розгорнути майже всі платформи та пристрої там. Тепер питання в тому, скільки буде ліцензія Pro. Я оновлю, коли вийде.


0

Найкращий 3D двигун, який я знаю, який використовує Lua, - це Leadwerks .

Однак, я б схильний рекомендувати Unity для 3D-ігор. Ви не будете програмувати в Lua, але це буде аналогічний приріст продуктивності.

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