![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Скриптовый движок [Delphi]
ProvAd © (2003-08-18 18:17:00)Есть ли на дельфи таковые? и где можно взять?
Ev_genus (2003-08-23 21:36:00) [21]2 Рустам Алиев
А как он в отношении скорости?
Рустам Алиев (2003-08-23 14:48:00) [22]2 Denton: lua.pas:
const
(* error codes for `lua_load' and `lua_pcall' *)
LUA_ERRRUN = 1;
LUA_ERRFILE = 2;
LUA_ERRSYNTAX = 3;
LUA_ERRMEM = 4;
LUA_ERRERR = 5;
LUA_ERRTHROW = 6;
Ну и в руководстве все описано. Еще в стандарной поставке есть исходники
простого компилятора luac, там можно посмотреть обнаружение конкретного
места ошибки в тексте.
2 shark: свои языки писать тоже прикольно. Я несколько интерпретаторов
написал, после знакомства с Луа это занятие бросил.
2 Ev_genus: Что захочешь. Он расширяемый, можно добавлять функции
из других языков. Особенно популярен в академической и игродельной
средах.
TERMINATOR3 (2003-08-23 08:04:00) [23]Свой движок - это рулез!!!!! Сам пробовал делать такое. Типа для расширенивозможностей прог. Тока пока недоделал
Ev_genus (2003-08-23 01:46:00) [24]Кто пользовался Lua? отзовитесь. Что на нем реально можно написать?
Заранее спасибо.
ProvAd (2003-08-22 21:11:00) [25]2NailMan
Конечно можно написать свой скриптовый движок, и в общем-то я представляю как его можно сделать. Но на мой взгляд это очень муторно (особенно анализ строк) и займет много времени,а охото побыстрей опробовать, что сделал на графическом поприще.
shark (2003-08-22 19:58:00) [26]2 NailMan
А зачем мучитса если уже есть ???
За время создания скриптовова-движка можно нормальные спецефекты для игры сделать или ищё чё-нибудь чтоб лучше игра смотрелость.
NailMan (2003-08-22 17:43:00) [27]Народ, а не лучше ли написать свой скрипт-движок?
Все таки основная цель игродела-любителя - это "спортивный интерес" к программированию.
Denton (2003-08-22 17:03:00) [28]Вопрос для тех хто знаком с Луа: если я в скрипте встречастся ошибочная функция Луа выдаст ошибку, но как моей проге узнать что в скрипте ошибка?
shark (2003-08-22 11:55:00) [29]Сенькс =)
ProvAd (2003-08-22 11:32:00) [30]shark
http://assoc.wanadoo.fr/thallium/thlua.en.html
Рустам Алиев (2003-08-21 23:40:00) [31]2ProvAd: это, кстати, даже в ФАКе у них есть :)
Рустам Алиев (2003-08-21 23:39:00) [32]Ну посмотри на их сайте www.lua-users.org. Там этого добра тонны - и отладчики, и всякие визуальные среды, и список проектов... Все равно тебе кроме THLua наверняка еще что-то глянется :)
shark (2003-08-21 20:36:00) [33]А ссылку на THLua помниш ??? а то мне надо.
ProvAd (2003-08-21 20:26:00) [34]Все разобрался с THLua. Надо было дллки скопировать в каталог с проектом.
VitGun не помню где, но ссылку мне яндекс дал.
VitGun (2003-08-21 17:44:00) [35]ProvAd
О! Нашел ifps281! Круто! Подскажите где понему доки взять.
Где взял? Мен гугль на это название 0 ссылок дал. Кинь ссылку откуда слил...
Рустам Алиев (2003-08-21 12:24:00) [36]В игровой индустриии он вообще очень популярен...
А саму dll скачал? В правильном каталоге положил?
Запусти в отладчике, это же чистый Дельфи.
ProvAd (2003-08-21 10:16:00) [37]Когда THLua программа вылетает с ошибкой. Даже тот пример, который идет вместе с нею вылетает. Что делать?
КОНЧЕНЫЙ_ПАНКбля (2003-08-21 07:31:00) [38]Я тут сам давно уже собирался написать такой движок. Идей полно, а времени - 0,0. Но када оно будет готово, пришлю сюды...
ProvAd (2003-08-20 18:42:00) [39]Еще вроде Neverwinter Nights тоже использует Lua.
Рустам Алиев (2003-08-20 15:20:00) [40]Для Lua есть отличная бтблиотека под Дельфи, называется THLua.
Поищи на их сайте где-то среди дополнений.
Вообще язык отличный, на нем, кстати, сделана куча игр (Baldur's Gate, Блицкриг, Grim Fandango и т.д.).