ScriptEngine f?r/for GLBasic

Previous topic - Next topic

metzzo

Hallo,
ich suche schon seit l?ngerem eine simple Scriptengine f?r GLBasic, habe aber leider keine gefunden :(. Aber leider brauche ich eine sehr dringend f?r mein aktuelles Projekt. Darum frage ich ob sich vllt. jemand dazu bereit erkl?ren w?rde einen Wrapper einer beliebigen Scriptengine zu schreiben. Ob Lua oder JavaScript ist mir pers. egal hauptsache If Abfragen und Schleifen.

Ich bin leider zu bl?d einen Lua Wrapper zu schreiben (Habs schon sehr lange versucht) und frage nun ob das einer von euch machen kann?

English (My English is reeaaly bad :( ):
Could anyone program a Script Engine Wrapper for GLBasic? I searched a long time, but I didn't find anything, so I ask you. It could be Lua or JavaScript as long as it supports If Cases and Loops.  I'm to stupid to code it.

(Ich bin mir nicht sicher wohin ich das hinposten soll, darum habe ich dieses Forum ausgew?hlt da es ja ein quasi ein Feature Request ist)
That's no Bug, that's my project!

http://programming-with-design.at/

Kitty Hello

Samples/_Projects_/TclTk ist eine Scriptsprache (sogar mit GUI, aber die muss ja nicht).

metzzo

Ist ja cool :O Ich dachte Tcl sei nur ne GUI. Wie siehts denn mit der Geschwindigkeit aus, ist die praktikabel f?r Spiele? Und ist das damit erzeugte Spiel Plattform unabh?ngig (Soll zuk?nftig ein iPod Touch Spiel werden)?
That's no Bug, that's my project!

http://programming-with-design.at/

Kitty Hello

nein, nur die gro?en Platformen. :(

Evtl. kann man was kleineres einbinden? Wobei Script-Sprache unter iPhone ein no-no ist, gelle. Wenn sie's rausbekommen wird's abgelehnt.

metzzo

Mhmm schade :(. Dann muss ich wohl mir was anderes einfallen lassen m?ssen... Danke f?r die Info.

Wie w?rs mit Lua, die ist klein schnell und extrem flexibel?
That's no Bug, that's my project!

http://programming-with-design.at/

WPShadow

Hierbei w?re es eher f?r mich interessant! Wo genau kann ich da ansetzen, wenn es um variable Werte von Au?en geht?

z.b. Wegpunkte/Animationsabl?ufe u.?.? Oder ist hierf?r eher was selbst geschriebenes Sinnvoll?
AMD X2 4600, 2 GB Ram, ATI X1950 XTX, XP PRO SP2: GLB Premium 10.beta_dingsi, <(´.´<) Kirby Dance (>`.`)>
http://lostrevenant.blogspot.com
alea iacta est

metzzo

Ich hab mir jetzt folgendes System ausgedacht: Es gibt einen Type "TEvent". "TEvent" Entspr?che also einem Script Command. So ein Event kann von Animationen (Schon implementiert) bis hin zu Variablen alles beinhalten (Aber immer nur eines dieser Dinge). Jedes Event kann ein neues Event aufrufen, dadurch entsteht ein beliebig Komplexer Ablauf. Die Events werden mit dem Mapeditor gesetzt.

Wegpunkte werden bspw. auch ein Event sein. Diese werden durch sogenannte "Trigger" aufgerufen. Wenn ein NPC zu nahe einem Trigger kommt bzw. ber?hrt wird eine neue Route berechnet. Animationen werden auch durch Trigger ausgel?st.

Ich wei? nicht inwiefern das Praxis tauglich ist, scheint mir aber bis jetzt die effektivste L?sung, oder hat jemand einen "besseren" Vorschlag?
That's no Bug, that's my project!

http://programming-with-design.at/

Schranz0r

#7
Klingt eigentlich ganz praktisch so, doch extern noch scripten zu k?nnen w?r noch ne Stufe besser ;)
So wie beim Call of Duty / CSS Modding(Mattie's Eventscript) mit Events usw ist schon ne feine Sache !
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

Kitty Hello

http://csl.sourceforge.net/csl.html
Google a bit. There's lots of these languages.