forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Библиотеки (http://forum.boolean.name/forumdisplay.php?f=28)
-   -   xScript (http://forum.boolean.name/showthread.php?t=7806)

Render 09.02.2009 20:53

xScript
 
xScript - скриптовик под Ксорс от Кнайта. В дальнейшем планируются спец ф-и для Ксорса, и удобная математика с векторами и матрицами )

В архиве либа и пример

http://rubux.net/downloads/xors3d/lib/xScript.rar

Вот список подерживаемых ф-й и операторов

\t\r\n{}[](),;:.
+-*/=%&|<>!
if
else
while
for
do
switch
case
break
continue
return
default
exit
int
float
string
void
bool

print
sin
cos
tan
asin
acos
atan
sinh
cosh
tanh
exp
abs
fabs
log
log10
sqrt
sqr
strlen
substr
int2str
float2str
str2int
str2float
rand
rnd
randomize

Ф-и для блитца смотрим в деклсе )

IGR 09.02.2009 21:29

Ответ: xScript
 
Отлично !! Спасибо !!

tormoz 09.02.2009 22:20

Ответ: xScript
 
Андрей, когда апдейт с парентами будет ?

HolyDel 09.02.2009 22:28

Ответ: xScript
 
А есть смысл в скриптовой системе для блица? Самое главное в скриптовой системе - возможность вызова функций хоста. Без етой возможности от скриптовой системы мало смысла. имхо.

Render 09.02.2009 23:04

Ответ: xScript
 
tormoz, ща кнайтмера посадил на анимацию, дал ему спискоу багов, а тов его истеме разобратся полная жесть.
Про паренты забыл совсем.
Если не сложно кинь все описания глюков и желательно примеры в асю. Сразу же и займусь.

HolyDel, Кнайт говорит, что возможно передавать ф-и с блитца в скриптовик, сложно, но можно )) С С++ с этим ваще проблем нету. Там адреса передал и всё отлично.

HolyDel 10.02.2009 00:17

Ответ: xScript
 
Круто! Кажется в либе с потоками что то такое было. но через метки.

GinXXX 11.02.2009 06:34

Ответ: xScript
 
Render большое спс!!!!!!!!!!!!

FDsagizi 11.02.2009 08:07

Ответ: xScript
 
Вот удивили, чего не ожитал, того не ожидал!

Render - уважуха, кнайту респект передавай!
Если вложить ума в скриптовую систему двига, то это выведет Ксорс на новый уровень. Удачи в этом не простом деле!

jimon 11.02.2009 08:49

Ответ: xScript
 
Render
а чем это лутче скриптовых систем которые сразу компилируют в нативный код платформы ? или хочется именно своё родное ?

FDsagizi 11.02.2009 12:07

Ответ: xScript
 
jimon
Как минимум скриптовик будет заточен на работу именно с Двигом, да и в некоторых готовых решениях не удобно реализовывать вектора и т.п. игровые данные...

Ну и очередной велосипеД ))

FDsagizi 11.02.2009 14:46

Ответ: xScript
 
Кстати Render - кто сечас в разработчиках ?

SBJoker 11.02.2009 14:56

Ответ: xScript
 
От скриптов мало толку пока движок забагован.

Knightmare 24.04.2009 14:24

Ответ: xScript
 
В продолжение темы о скриптовике для Хорса (на наш форум, к сожалению, пока не особо часто заглядывают).
http://ru.xors3d.com/download/file.php?id=6 (1.5 мб) Теперь есть возможность вызывать все функции Хорса из скрипта (значений по умолчанию НЕТ, поэтому будьте внимательны), данная демка полностью написана на скрипте, просьба затестить =)
Единственный минус пока - невозможность вызывать функции написанные на блитзе.
З.Ы. От самопала отказались, юзается ангел.

jimon 24.04.2009 19:31

Ответ: xScript
 
Knightmare
как-то angelscript оптимизировали ? просто ВМ там не самая тормозная в мире, но подготовка контекста довольно медленная, у меня подготовка к вызову метода в классе в скрипте занимает 0.07 мс, что довольно много
значения по умолчанию будете ручками добавлять или попросите автора либы ?

Knightmare 24.04.2009 21:52

Ответ: xScript
 
Пока тупо прикрутил, никаких оптимизаций. В принципе будет в чем-то необходимость буду ковырять исходники, благо знания в этой области уже есть =)


Часовой пояс GMT +4, время: 21:08.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot