КИТА unofficial

Компьютерный => Программирование => Тема начата: tos от Август 20, 2008, 11:40:33



Название: Скриптовые языки
Отправлено: tos от Август 20, 2008, 11:40:33
у меня при использовании LUA в моём (частично готовом) проекте возникли серьёзные сложности.
необходимо взаимодействие с объектами(для этого юзаю LuaBInd).но! он не подключается к моему проекту
если использую подключение через исходники - то ему требуется boost1.33 а у  меня  уже используется boost 1.35
при подключении через lib - куча unresolved_externals
к тому же задача передачи экземпляра объекта в скрипт - весьма нетривиальна.
как выход - использовать менеджер объектов-синглтон, к которому будет обращаться мой инстанцируемый в скрипте объект и через менеджер будет работать с иными объектами....
как вариант - попробовать angelscript...
но...нет документации почти..
кто пользовался??


Название: Re: Скриптовые языки
Отправлено: zer_owlet от Август 20, 2008, 12:28:11
как-то давно писал. юзал вот этот мануал: http://www.gamedev.ru/articles/?id=70112

просто баловался -- решал дифуру в скрипте... мож поможет...


Название: Re: Скриптовые языки
Отправлено: tos от Август 20, 2008, 12:30:05
спасибо, но этот мануал -- детский лепет.
у меня не такие тривиальные задачи.


Название: Re: Скриптовые языки
Отправлено: zer_owlet от Август 20, 2008, 02:09:25
ну... все сложное состоит из нескольких детских задач :)


Название: Re: Скриптовые языки
Отправлено: tos от Август 20, 2008, 02:28:34
ага.
сложное =(детское1+детское2+детское3)*10 в данном случае
а может и больше


Название: Re: Скриптовые языки
Отправлено: zer_owlet от Август 20, 2008, 03:40:38
имхо, сложное == незнакомое.
а использование Lua оправдано? Да, работает быстрее, по слухам... Но вроде у Питона легче связка.


Название: Re: Скриптовые языки
Отправлено: tos от Август 20, 2008, 03:44:57
к питону ещё буст надо прикручивать.
а тут как раз траблы.
lua используется много где и все довольны.
я забил, начал использовать angelscript.
тут немного проще БИндинг классов.
и прозрачно(наконец-то) реализована двусторонняя связь переменных и экземпляров классов.
но, говорят, есть проблемы с наследованием.
но пока не дошёл ещё, только пишу синглтон-обёртку для менеджера скриптов


Название: Re: Скриптовые языки
Отправлено: tos от Ноябрь 24, 2008, 12:02:51
топик закрыть