Delphi-PRAXiS
Seite 7 von 9   « Erste     567 89      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Sysygy Script Engine - Version 0.99h (https://www.delphipraxis.net/115545-sysygy-script-engine-version-0-99h.html)

mimi 29. Mär 2009 12:10

Re: Sysygy Script Engine - Version 0.99h
 
Ist die neue "Script Engine" auch unter FPC benutzbar ? Ich hätte da ein Projekt wo ich sie gerne einbauen würde/könnte.
Wobei das Projekt ist noch sehr am Anfang und es dauert noch einige Zeit. Ich denke die Scrip Sprache könnte ich erst in einigen Monaten einbauen. Wenn überhaupt....

Gerade die Pascal Syntax gefällt mir sehr gut.
Bei meinem Projekt handelt es sich um eine "Text Engine" quasi zwar wie HTML. Nur ist meine "Text Engine" nicht an irgendeine Sprache gebunden.

igel457 29. Mär 2009 12:27

Re: Sysygy Script Engine - Version 0.99h
 
Hallo little Dave,

ich verfolge deine Scriptengine nun schon seit einer Weile gespannt. Das Projekt hört sich auf jeden Fall hochinteressant an. Vielleicht kann ich die Script Engine ja in Andorra 2D integrieren um so die GUI, Gameplay usw. steuern zu können.

Weiter so,
Andreas

Florian Hämmerle 29. Mär 2009 14:56

Re: Sysygy Script Engine - Version 0.99h
 
Mal ne Frage: Baut die Komponente auf JvInterpreter auf?

mfg Flö

littleDave 29. Mär 2009 15:21

Re: Sysygy Script Engine - Version 0.99h
 
Zitat:

Zitat von mimi
Ist die neue "Script Engine" auch unter FPC benutzbar ? Ich hätte da ein Projekt wo ich sie gerne einbauen würde/könnte.
Wobei das Projekt ist noch sehr am Anfang und es dauert noch einige Zeit. Ich denke die Scrip Sprache könnte ich erst in einigen Monaten einbauen. Wenn überhaupt....

Gerade die Pascal Syntax gefällt mir sehr gut.
Bei meinem Projekt handelt es sich um eine "Text Engine" quasi zwar wie HTML. Nur ist meine "Text Engine" nicht an irgendeine Sprache gebunden.

Also im Moment kann ich das noch nicht sagen. Entwickelt wird das Projekt erstmal in Delphi. Aber im Moment greife ich noch nicht auf irgendwelche Units zu, die es nicht in FPC gibt bzw. Platform-Spezifisch sind (z.B. die Unit Windows). Daher muss ich mal schauen. Doch das werd ich erst etwas später in Angriff nehmen. Erstmal muss alles funktionieren ;-)

Zitat:

Zitat von igel457
Hallo little Dave,

ich verfolge deine Scriptengine nun schon seit einer Weile gespannt. Das Projekt hört sich auf jeden Fall hochinteressant an. Vielleicht kann ich die Script Engine ja in Andorra 2D integrieren um so die GUI, Gameplay usw. steuern zu können.

Weiter so,
Andreas

Danke erstmal für dein Feedback :-)

Die aktuelle Version kann man schon ganz gut für eine GUI verwenden (siehe Widget-Engine). Bei der neuen Version werd ich das natürlich auch versuchen. Aber so eine Script-Engine baut man nicht in einer Woche, daher dauert das noch ne Weile.

Zitat:

Zitat von Florian Hämmerle
Mal ne Frage: Baut die Komponente auf JvInterpreter auf?

mfg Flö

Meine Script-Engine ist von der Funktionsweise nicht zu vergleichen mit dem JvInterpretor. Der JvInterpretor führt die Funktionen direkt beim kompilieren aus. Bei mir wird der Quelltext erst kompiliert und somit in Pseudo-Code umgewandelt. Dieser Code wird dann von einem anderen Object (dem Interpretor bzw. die RunTime) ausgeführt. Dies geht extremst viel schneller als die direkte Ausführung, ist dafür aber etwas komplexer zu programmieren. Außerdem benutzt der JvInterpretor sehr oft den Typ "Variant", was die Geschwindigkeit sehr verlangsamt.

Ich will den JvInterpretor nicht schlecht reden - ich find ihn eigendlich nicht schlecht. Jedoch ist er performance-technisch nicht so gut.

Also zu deiner Frage: nein ;-)

Grüße

Florian Hämmerle 29. Mär 2009 15:23

Re: Sysygy Script Engine - Version 0.99h
 
Im Vergleich zu deiner Engine ist JvInterpreter schlecht.

Aber hast du dann alles von Grund auf alleine programmiert?

mfg Flö

littleDave 29. Mär 2009 15:25

Re: Sysygy Script Engine - Version 0.99h
 
Zitat:

Zitat von Florian Hämmerle
Im Vergleich zu deiner Engine ist JvInterpreter schlecht.

Aber hast du dann alles von Grund auf alleine programmiert?

mfg Flö

Also programmiert ist alles von mir alleine. Jedoch hab ich mir das nicht einfach aus den Fingern gesogen: ich hab mir vorher ein paar Tutorials aus dem Netz angeschaut - sonst hätt ich das nicht so gut hinbekommen.

Florian Hämmerle 29. Mär 2009 15:27

Re: Sysygy Script Engine - Version 0.99h
 
Achso. Also keine Erweiterung von irgendwas.

Das gibt doch gleich nochmal :thumb: :thumb:

mfg Flö

Florian Hämmerle 28. Apr 2009 18:28

Re: Sysygy Script Engine - Version 0.99h
 
Was für Tutorials hast du denn da gelesen? Ich hab bis jetzt nur die bei DGL gefunden (Scriptsprachen-Tutorial 1 & 2).

Kannst du mir da ein paar Links geben bzw. Dateien schicken (falls du es gespeichert hast)?

Viele Grüße, Florian

Geri 9. Mai 2009 13:31

Re: Sysygy Script Engine - Version 0.99h
 
Hallo Dave

Vielen Dank für dein Feedback. Habe es erst heute gelesen:)

Die Script engine ist für mich immer noch interessant. Du schreibst aber, dass du an einer Neuen Scriptengine dran bist. Hast du schon einen Zeitpunkt für das erste Release und macht es dann besser wenn man auf diese neue Engine wartet?

Vielen Dank nochmals und eine echt tolles Sache!

Geri

mkinzler 9. Mai 2009 13:37

Re: Sysygy Script Engine - Version 0.99h
 
Zitat:

Du schreibst aber, dass du an einer Neuen Scriptengine dran bist. Hast du schon einen Zeitpunkt für das erste Release und macht es dann besser wenn man auf diese neue Engine wartet?
Bzw wie kompatibel wird die neue zu der (schon hervorragenden) "alten" Engine sein?


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:37 Uhr.
Seite 7 von 9   « Erste     567 89      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz