Двигатель Love2D для Lua; А как насчет 3D? [закрыто]


13

Луа был действительно потрясающим, чтобы научиться, это так просто. Мне действительно нравятся языки сценариев, и я одинаково хорошо изучал Python.

Движок Love, http://love2d.org/ , действительно потрясающий, но я ищу что-то, что может справиться и с 3D. Есть ли что-нибудь, что вмещает 3D в Lua? В любом случае, я все еще заинтригован системой частиц LOVE и могу просто превратить свою идею в 2D-проект с освещением Particle :)

РЕДАКТИРОВАТЬ: я удалил комментарии о Python - я хочу, чтобы это была тема Lua. Благодарность

Ответы:


13

Вы можете следить за Polycode . Это 2D / 3D-фреймворк, написанный на C ++, который имеет полный набор привязок lua. Polycode скоро будет выпущен с улучшенными привязками Lua и Lua IDE.


6

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



0

Все еще ищу комментарии, но я отвечу относительно ЛЮБВИ. Сильные стороны ЛЮБВИ лежат в 2D-проектах, но на форумах есть люди, которые представляют эксперименты, связанные с 3D-рисованием или 3D-освещением в 2D-средах, и то, и другое - это круто и стоит проверить.


0

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

Есть также несколько других двигателей.

Я использую движок Lua, Novashell тоже 2D, так что он не соответствует вашим желаниям.


0

LuaAV может быть хорошим вариантом. Он ближе к креативным средам кодирования, таким как Openframeworks, чем к традиционному игровому движку, и в настоящее время только для Mac OS X и Linux, но поддерживает 3D-графику и интегрирует множество мощных библиотек поддержки (OpenCL, OpenCV, Kinect, Fluid и т. Д.). построен с LuaJIT, поэтому его производительность будет лучше, чем у ванильного интерпретатора Lua.


0

Project Anarchy был выпущен несколько месяцев назад БЕСПЛАТНО для разработки и развертывания для мобильных платформ. Предполагается, что они выпустят Профессиональную лицензию в течение месяца, что позволит вам развернуть ее на консолях и настольных ПК. Project Anarchy использует инструменты Havok, и вы можете писать на C ++ или Lua. Если вы не знаете, кто такой Хавок , я предлагаю вам изучить их. Набор инструментов Havok просто удивителен и очень долго использовался для создания названий AAA, за исключением того, что они были доступны только для крупных компаний. Теперь, когда они начинают выпускать их всем, вещи, безусловно, станут интересными.

Как только сообщество будет расти и появятся всевозможные учебные пособия и большое сообщество, чтобы помочь на форуме, я уверен, что это будет ваш лучший выбор на сегодняшний день. Они также работают над компонентами разработки 2D-игр, которые могут сделать этот движок лучшим 2D-Lua, поскольку он позволяет развертывать практически на всех платформах и устройствах. Теперь вопрос в том, сколько будет стоить Pro License. Я буду обновлять, когда он выйдет.


0

Лучший из известных мне 3D-движков, использующих Lua, - Leadwerks .

Тем не менее, я бы также рекомендовал Unity для 3D-игр. Вы не будете программировать на Lua, но это будет аналогичным приростом производительности.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.