Was ist AngelScript?

AngelScript, alias Angelcode Scripting Sprache, entwickelt ursprünglich von Andreas Jönsson als Kreuzplattform scripting Bibliothek. Das heißt, erlaubt sie Ihnen, einen Index zu schreiben - ein Computerprogramm - das die selben unabhängig davon die Computerplattform bearbeitet, die verwendet. Sie freigegeben worden unter einer zlib Lizenz und bedeutet, dass sie frei für Benutzer vorhanden ist.

AngelScript arbeitet, indem er eine virtuelle Maschine innerhalb des Computers (VM) herstellt und laufen lässt, wenn der Index dann auf die VM läuft. Dies heißt, dass ein AngelScript Index die selben auf jeder möglicher Computerplattform - Windows, Macintosh, Linux oder anderer bearbeitet. Die VM erlaubt auch den Index zu den Austauschdaten mit anderen Programmen, die auf den Computer laufen. Dies heißt, AngelScript verwendet werden kann, um Fähigkeiten anderen Programmen zu verlängern oder hinzuzufügen, die erlauben, dass Verlängerungen addiert. Ein Beispiel sein ein AngelScript wissenschaftlicher Rechnerindex, zum eines mathematischen Ausdrucks auszuwerten, der der Reihe nach einen Grafikindex benennt, der ein Diagramm dieses mathematischen Ausdrucks anzeigt.

AngelScript Indexe geschrieben using Syntax Wechselstrom-/C++ und erlauben jedermann mit etwas Erfahrung, wenn man jene Sprachen verwendet, um einen Index leicht zu schreiben. Die AngelScript VM selbst kümmert um den Details. Das einschließt Sachen wie Gedächtnismanagement und -zeiger nd, die Probleme verursachen können, wenn C/C++ verwendet.

Es entworfen, um auf verschiedene Plattformen zu laufen, also ist AngelScript nicht vorhanden, wie eine Anwendung, die Sie, anzubringen herunterladen und laufen, es sei denn eine Drittpartei sie als solches zur Verfügung gestellt. Normalerweise muss der Benutzer den Quellencode herunterladen, geschrieben in C/C++ und kompiliert es dann für eine bestimmte Computerplattform. Ab Dezember 2010-, AngelScriptplattformen vorhandenes enthaltenes Win32®, Linux®, FreeBSD®, Mac OS X®, Dreamcast™, PlayStation® Portable, PlayStation® 2, PlayStation® 3, Xbox® und Xbox 360®. Arbeit war auf VMs für die Windows® Mobile-, Nintendo®- DS und Android™plattformen laufend, aber es gab keine Informationen über, als die VMs auf diesen Plattformen vorhanden sein.

Die Fähigkeit, eine Programmarbeit ebenso über verschiedene Plattformen zu haben bildet AngelScript attraktiv zu den Software-Verlegern. Verleger einiger Spiele freigeben Spiele ger, die using AngelScript geschrieben worden und die AngelScript VM für die bestimmte Plattform umfassen. Dieses erlaubt ihnen, das gleiche Spiel für verschiedene Plattformen gleichzeitig freizugeben. Entwicklung von AngelScript und Verbesserungen in VMs für verschiedene Plattformen, läuft. Eine Internet-Suche kann Ihnen helfen, die neueste Stall VM für Ihre Plattform zu finden.