Welche Sprache?

Prinzipiell funktioniert simpleIrrlicht mit so ziemlich jeder Programmiersprache die es dort draußen für Windows gibt. Direkt unterstützt werden derzeit aber nur die Sprachen Blitz3D und BlitzPlus.

Woher bekomme ich das?

Blitz3D ist seit dem 03.08.2014 frei verfügbar und kann hier herunter geladen werden (auf der Seite muss man ein wenig herunter scrollen bis man zum Blitz3D Logo gelangt). Übrigens kann man sich dort auch BlitzPlus kostenlos herunterladen.

     

Und jetzt?

Nachdem eines der beiden (oder beide) Pakete installiert ist, muss der Wrapper heruntergeladen werden.  Das Paket beinhaltet die beiden Dateien "simpleIrrlicht.decls" und "simpleIrrlicht.dll".

Wohin damit?

Die Dateien "simpleIrrlicht.decls" und "simpleIrrlicht.dll" müssen in das Userlibs-Verzeichnis von Blitz3D (BlitzPlus) kopiert werden. Hast Du bspw. Blitz3D nach "C:\Programme (x86)\Blitz3D" installiert, so müssen diese beiden Dateien in das, sich dort befindliche, Verzeichnis "userlibs" kopiert werden.

Jetzt aber los!

Blitzbasic (sowohl 3D als auch Plus) gestatten es, ein Programm zu schreiben ohne es an einen speziellen Ort zu sichern. Es wird einfach in ein temporäres Verzeichnis gelegt und von dort kompiliert. So funktioniert das mit simpleIrrlicht aber nicht. Du musst Dein Programm in ein Verzeichnis Deiner Wahl packen und die "simpleIrrlicht.dll" direkt dazu.

Der letzte Schritt ist nun Blitz3D davon zu überzeugen nicht mehr seine eigenen Keywords zu verwenden, sondern die des Wrappers. Dazu musst Du aus dem Hauptverzeichnis des, zuvor herunter geladenen Paketes, die Dateien "simpleIrrlicht.bb" und "keycodes.bb" in Dein Programm-Verzeichnis kopieren und diese Dateien mittels Include einbinden:

Include "simpleIrrlicht.bb"
Include "keycodes.bb"

Die Datei "keycodes.bb" ist nicht zwingend notwendig, macht aber einiges einfacher da Irrlicht andere Keycodes verwendet als Blitz3D und BlitzPlus.

IDE

Blitz3D und BlitzPlus bringen bereits jeweils eine IDE mit. Allerdings sind das eher bessere Texteditoren als umfassende Entwicklungsumgebungen. Die Jungs von Fun Games Factory haben jedoch die IDE "IDEal" entwickelt, mit der es sich wesentlich bequemer entwickeln lässt.

Seit dem letzten offiziellen Release von IDEal sind allerdings einige Windows-Versionen ins Land gegangen und das Original funktioniert an vielen Ecken und Enden nicht mehr auf Windows 8.x oder Windows 10. Darum biete ich ein Setup Paket nebst Patch hier in der rechten Spalte an.

 

Kommentare

  • Keine Kommentare gefunden