Als Technical Artist versuche ich immer neue Sprachen und Ansätze zu finden und zu lernen. Sprachen wie C oder C++ lösen bei mir in der Regeln das Gruseln aus, weil ich den Komfort von C#, Python oder Javascript schätze.
Die Sprache D ist eine Weiterentwicklung von C++. Anders als bei Objective-C handelt es sich aber nicht um einen Dialekt, sondern um eine völlig eigenständige Sprache und einen eigenständigen Compiler.
Um mit dieser Sprache Grafiksoftware auf dem Mac entwickeln zu können musste ich einiges an Software installieren:
- D for XCode Dankeschön an Michel Fortin für seine Zeit!
- SDL und SDL Developer Paket
- Derelict stellt die Verbindung zwischen D und SDL her
- SDL TTF um einfacher TrueType Schriften zu rendern (optional)
Nun konnte ich in XCode einfach ein neues D Projekt (D Commandline Tool) erstellen. Dann noch die Derelict Pakete, die ich benutzen will ins Projektverzeichnis kopiert und es konnte losgehen.
Das klingt jetzt simpel, hat aber einige Tage (natürlich nur abends ein paar Minuten) gedauert, bis ich das raus hatte. Nun habe ich mir mit etwas Hilfe von einem Kollegen, der sich besser in D und OpenGL auskennt einen kleinen Scenegraph geschrieben, mit dem ich Bildchen, Texte(und TTF-Fonts), sowie einfache geometrische Formen wie Rechteck und Kreis rendern kann.











