Silnik Love2D dla Lua; Co z 3D? [Zamknięte]


13

Lua była naprawdę niesamowita do nauki, to takie proste. Naprawdę lubię języki skryptowe i równie miło spędziłem czas na nauce języka Python.

Silnik Love, http://love2d.org/ , jest naprawdę niesamowity, ale szukam czegoś, co poradzi sobie również z 3D. Czy jest coś, co pomieści 3D w Lua? W każdym razie nadal mnie intryguje układ cząsteczkowy LOVE i mogę po prostu przekształcić swój pomysł w projekt 2D z oświetleniem cząstek :)

EDYCJA: Usunąłem komentarze na temat Pythona - chcę, żeby to był temat Lua. Dzięki

Odpowiedzi:


13

Możesz mieć oko na Polycode . Jest to framework 2D / 3D napisany w C ++, który ma kompletny zestaw powiązań lua. Niedługo zostanie wydany polikod z ulepszonymi wiązaniami Lua i IDE Lua.


6

Aby zobaczyć nowy obiecujący silnik 3D Lua, spójrz na Maratis . Nadchodzi długo, a obecnie jest ukierunkowany na komputery PC, Mac i IOS. Osobiście planuję przenieść go na Androida i dodać więcej funkcji ładowania 3D. Dużo szukałem Lua + 3D i chodzi o to, jeśli chodzi o celowanie w platformy mobilne przy minimalnych kosztach!



0

Wciąż szukam komentarzy, ale odpowiem w odniesieniu do MIŁOŚCI. Mocne strony LOVE leżą w projektach 2D, ale na forach są ludzie, którzy przesyłają eksperymenty związane z rysowaniem 3D lub oświetleniem 3D w środowiskach 2D, które są fajne i warte sprawdzenia.


0

Spring to silnik 3D RTS, który obsługuje Luę, nigdy nie korzystałem, więc nie wiem, ile obsługuje.

Istnieje również kilka innych silników.

Silnik Lua, którego używam, Novashell jest również 2D, więc nie pasuje do tego, co chcesz.


0

LuaAV może być dobrym rozwiązaniem. Jest bliższy kreatywnym ramom kodowania, takim jak Openframeworks, niż tradycyjny silnik gry, a obecnie tylko Mac OS X i Linux, ale obsługuje grafikę 3D i integruje wiele potężnych bibliotek obsługi (OpenCL, OpenCV, Kinect, płyny itp.) jest zbudowany z LuaJIT, więc jego wydajność będzie lepsza niż waniliowy interpreter Lua.


0

Project Anarchy został wydany kilka miesięcy temu za DARMO w celu opracowania i wdrożenia na platformy mobilne. Powinni wydać licencję Pro w ciągu miesiąca, co pozwoli na wdrożenie na konsolach i komputerach stacjonarnych. Project Anarchy używa narzędzi Havoka i możesz pisać w C ++ lub Lua. Jeśli nie wiesz, kim jest Havok , sugeruję, abyś się nimi przyjrzał. Zestaw narzędzi Havok jest niczym niezwykłym i był używany od bardzo dawna do tworzenia tytułów AAA, tyle że były one dostępne tylko dla większych firm. Teraz, gdy zaczynają udostępniać je wszystkim, na pewno będą interesujące.

Gdy społeczność się powiększy i będą dostępne wszelkiego rodzaju samouczki i duża społeczność, która pomoże na forum, z pewnością będzie to zdecydowanie najlepszy wybór. Pracują również nad komponentami do tworzenia gier 2D, które mogą sprawić, że będzie to również najlepszy silnik 2D Lua, ponieważ pozwala on wdrożyć na niemal każdej platformie i urządzeniu. Teraz pytanie brzmi, ile będzie wynosiła licencja Pro. Będę aktualizować, kiedy wyjdzie.


0

Najlepszy silnik 3D, jaki znam, który wykorzystuje Luę, to Leadwerks .

To powiedziawszy, chciałbym również polecić Unity do gier 3D. Nie będziesz programować w Lua, ale będzie to podobny wzrost wydajności.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.