Как встроить Lua в Python?

Это звучит как странный вопрос, поэтому я сначала объясню обстоятельства, окружающие его.

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

Я остановился на замечательной библиотеке Стефана Бенеля Lupa . Однако в основном это требует, чтобы конечные пользователи знали, как компилировать приложения, что неприемлемо для моего GDK. Кроме того, я обычно могу получить доступ только к системе Linux, и поскольку мой комплект для разработки игр работает в Windows и Mac OSX, двоичные файлы Windows всегда отстают, и мои пользователи OSX должны сами компилировать мой GDK.

Кто-нибудь знает другую альтернативу? Спасибо!

P.S: Я уже пробовал Lunatic Python, но Lux слишком устарел.

15
задан DangerOnTheRanger 4 June 2011 в 02:12
поделиться