Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2007.05.06;
Скачать: [xml.tar.bz2];

Вниз

Советую интерпретор   Найти похожие ветки 

 
cyborg ©   (2006-05-29 12:11) [0]

Недавно наткнулся на интерпретатор паскаля.
Со временем он мне всё больше нравится, всем советую.
В игру можно легко присоединить.

Использовать можно для инициализации игры и сцен, обработки триггеров в игре (создание персонажей (их характеристики), текста и прочее). Создание интерфейса игры (расстановка панелей например). Создание уровней. Загрузка и установка параметров текстур, мешей и прочего.

Очень простой и лёгкий в понимании. Не нужно объявлять переменные, переменные типонезависымы (Variants).

http://alexboiko.da.ru/
PASCALC interpreter v3.00

Что самое главное - не нужно изобретать свой парсер :).

И почему я раньше его не нашёл.


 
RzCoDer ©   (2006-05-29 12:41) [1]

пЫарщик ёпт


 
Cash ©   (2006-05-29 12:47) [2]

Да ну, наебарот, хорошую вещь порекомендовал, а я уж собирался свой
делать. Не, свой то я сделаю, но уже, так сказать, по мотивам увиденного. :)


 
MeF Dei Corvi ©   (2006-05-29 15:02) [3]

FastScript рулит :)


 
Sphinx ©   (2006-05-30 07:06) [4]

А у меня не открывается...
Отфутболивает на http://www.da.ru/


 
cyborg ©   (2006-05-30 07:37) [5]


> [4] Sphinx ©   (30.05.06 07:06)

вот ещё этот сайт http://alexboiko.narod.ru/


 
Pavels ©   (2006-05-30 09:43) [6]

А лучше LUA использовать.


 
Комбриг ©   (2006-05-31 08:53) [7]


> Pavels ©   (30.05.06 09:43) [6]
> А лучше LUA использовать.


А чем лучше? Без подколов, мне просто интересно. Я, например, просто не понимаю, зачем для дельфийской (паскалевской) игры использовать не паскалевские скрипты.

Кстати, я сам применяю RemObjects Pascal Script 3.0. Он меня устраивает более чем...


 
Da Stranger ©   (2006-05-31 18:45) [8]

Действительно, из всех Pascal-подобных скриптов RemObjects Pascal Script самый продвинутый. Он до сих пор разрабатывается и имеет свою community.


 
Cash ©   (2006-05-31 18:58) [9]

Da Stranger ©   (31.05.06 18:45) [8]:
RemObjects Pascal Script - это что такое, и где оно лежит?
(только не говори что это парсер паскального языка, это мы уже видели,
интересно его достоинства увидеть, фичи, перки и все такое)


 
Комбриг ©   (2006-06-01 00:11) [10]

http://www.remobjects.com/download.asp?id={ADEF11E3-836B-4C4F-9858-CCEE8F97EFD1}

Из описания:
Pascal Script is a free scripting engine that allows you to use most of the Object Pascal language within your Delphi projects at runtime. Written completely in Delphi, it"s composed of a set of units that can be compiled into your executable, eliminating the need to distribute any external files.

Pascal Script includes the following features:
Variables, Constants
Standard language constructs:
Begin/End
If/Then/Else
For/To/Downto/Do
Case x Of
Repeat/Until
While
uses
Exit
Continue
Break
Functions (Declared inside or outside of the script)
Standard types: Byte, Shortint, Char, Word, SmallInt, Cardinal, Longint, Integer, String, Real, Double, Single, Extended, Boolean, Array, Record, Enumerations, Variant, IUnknown, IDispatch (dynamic invoke)
Ability to import of Delphi functions and classes.
Assignment of script functions to Delphi events.
Compilation to a file for later use
Easy to use component version
Include Files
Defines
Capability to call RemObjects SDK Services from within scripts.

...and much more.



Страницы: 1 вся ветка

Форум: "Игры";
Текущий архив: 2007.05.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.07 c
1-1173285225
DevilDevil
2007-03-07 19:33
2007.05.06
компонент TScrollBox


2-1176878709
Gentos
2007-04-18 10:45
2007.05.06
bmp -> jpg


2-1174651027
Tifon
2007-03-23 14:57
2007.05.06
Спектроанализатор. Как сделать?


9-1149113606
TPhysics
2006-06-01 02:13
2007.05.06
Можно ли конвертировать ODE на Паскаль?


11-1157853289
Дед Маздай
2006-09-10 05:54
2007.05.06
KOLFrame





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский