Motore Love2D per Lua; E il 3D? [chiuso]


13

Lua è stata davvero fantastica da imparare, è così semplice. Mi piacciono molto i linguaggi di scripting e mi sono divertito altrettanto imparando Python.

Il motore dell'amore, http://love2d.org/ , è davvero fantastico, ma sto cercando qualcosa in grado di gestire anche il 3D. C'è qualcosa che accomoda il 3D in Lua? Sono ancora incuriosito dal sistema particellare di LOVE e potrei trasformare la mia idea in un progetto 2D con l'illuminazione delle particelle :)

EDIT: ho rimosso i commenti su Python - Voglio che questo sia un argomento Lua. Grazie

Risposte:


13

Potresti voler tenere d'occhio Polycode . È un framework 2D / 3D scritto in C ++ che ha un set completo di attacchi lua. Polycode sta per essere rilasciato nuovamente con i binding Lua migliorati e un IDE Lua.


6

Per un nuovo promettente motore 3D basato su Lua dai un'occhiata a Maratis . Sta arrivando a lungo, e attualmente si rivolge a PC, Mac e IOS. Personalmente sto guardando il porting su Android e aggiungendo più funzionalità di caricamento 3D. Ho fatto molte ricerche di Lua + 3D e questo è tutto anche quando si tratta di targeting per piattaforme mobili con costi minimi!



0

Sto ancora cercando commenti, ma risponderò per quanto riguarda AMORE. I punti di forza di LOVE risiedono nei progetti 2D, ma ci sono persone nei forum che inviano esperimenti relativi al disegno 3D o all'illuminazione 3D in ambienti 2D, entrambi interessanti e che vale la pena dare un'occhiata.


0

Spring è un motore RTS 3D che supporta Lua, non l'ho mai usato, quindi non so quanto supporti.

Ci sono anche molti altri motori là fuori.

Il motore Lua che uso, anche Novashell è in 2D, quindi non si adatta a quello che vuoi.


0

LuaAV potrebbe essere una buona opzione. È più vicino ai framework di codifica creativi come Openframeworks rispetto a un motore di gioco tradizionale, e attualmente solo Mac OS X e Linux, ma supporta la grafica 3D e integra molte potenti librerie di supporto (OpenCL, OpenCV, Kinect, fluidi, ecc.) è costruito con LuaJIT, quindi le sue prestazioni saranno migliori dell'interprete Lua alla vaniglia.


0

Project Anarchy è stato rilasciato alcuni mesi fa GRATUITAMENTE per lo sviluppo e la distribuzione per piattaforme mobili. Dovrebbero rilasciare una licenza Pro entro un mese che ti permetterà di distribuire su console e desktop. Project Anarchy utilizza gli strumenti di Havok e puoi scrivere codice in C ++ o Lua. Se non sai chi è Havok, ti suggerisco di esaminarli. Il set di strumenti Havok è a dir poco sorprendente ed è stato usato per molto tempo per creare titoli AAA, tranne che erano disponibili solo per le aziende più grandi. Ora che stanno iniziando a rilasciarli a tutti, le cose diventeranno sicuramente interessanti.

Una volta che la community è cresciuta e ci sono tutti i tipi di tutorial e una grande community per aiutare sul forum, quasi sicuramente questa sarà di gran lunga la scelta migliore. Stanno anche lavorando su componenti di sviluppo di giochi 2D, che potrebbero anche rendere questo il miglior motore Lua 2D, dal momento che ti consente di implementare praticamente su ogni piattaforma e dispositivo. Ora la domanda è quanto sarà la licenza Pro. Aggiornerò quando uscirà.


0

Il miglior motore 3D che conosco che utilizza Lua è Leadwerks .

Detto questo, tenderei anche a raccomandare Unity per i giochi 3D. Non programmerai in Lua, ma sarà un guadagno simile nella produttività.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.