Sembra una domanda strana, quindi spiegherò prima le circostanze.Come incorporare Lua in Python?
Fondamentalmente, ho un kit di sviluppo di giochi 3D, scritto in Python, che funziona in modo eccellente da solo. Tuttavia, molti dei miei utenti saranno abituati a usare Lua come linguaggio di scripting, quindi ho iniziato a guardare i binding Lua-Python.
Mi sono stabilito con la sorprendente libreria Lupa di Stefan Behnel. Tuttavia, richiede fondamentalmente agli utenti finali di sapere come compilare le applicazioni, il che è inaccettabile per il mio GDK. Inoltre, normalmente posso accedere solo a un sistema Linux, e poiché il mio kit di sviluppo del gioco funziona su Windows e Mac OSX, i binari di Windows sono sempre in ritardo e gli utenti OSX devono compilare il mio GDK da soli.
Qualcuno conosce un'altra alternativa? Grazie!
P.S: Ho già provato Lunatic Python e Lux è troppo obsoleto.
Sì, la mia prima domanda :). Sono anni che mi sto "aggirando" attorno a StackOverflow, però ... – DangerOnTheRanger
Ti piace scrivere compilatori? –
In realtà, scrivere il mio interprete Lua in puro Python è la mia riserva. Anche se, se non ci fossero alternative a Lupa, potrei semplicemente restare con Lupa. – DangerOnTheRanger