Zuletzt ist zu mir gekommen, um hinzuzufügen, um den Motor der Konsole keine wypaśnej mit Tausenden von Befehlen und eine einfach zu bedienende Konsole anzeigen anmeldet. Nun, ohne die Applikation verlassen können die Protokolle aus dem Motor zu überprüfen. Darüber hinaus schriftlich eine Konsolen-Schriftart-Unterstützung gekommen ist. Ich war bei der Auswahl der geeigneten Momente für mich wundern. Die Wahl fiel auf insgesamt einfache Bitmap-Schriften und FreeType . Aber ich wählte FreeType daher, dass, wenn ich ein bisschen Bitmap-Schriften war, hängt von der Textur-Format Fonts, Bitmap-Schriften, die Erzeugung der verschiedenen Programme, ihre Durchführung zu unterscheiden war. Es war möglich, "zaprząść" xml ASCI-Codes in Verbindung mit einzelnen Buchstaben + ihre Koordinaten, aber dann habe ich wieder manuell bearbeiten alle die es nicht cool ist. FreeType ist nicht pink (zB "customowych" Schriftarten), aber in meinem Fall eher angebracht. Genau so einfach laden Sie eine TrueType-Schrift und ich kann es auf dem Bildschirm zu schreiben. Früher habe ich (Umsetzung FreeType'a Bibliothek ftgl http://sourceforge.net/projects/ftgl/ ). Ziemlich cool und leicht zu bedienen API, die als font Texturen, oder sogar als Mesh ziehen.
Eine weitere Neuheit, die in meinem Motor-Sound-Unterstützung ist. Hier habe ich die OpenAL. Die Bibliothek ist sehr schön (vor allem für OpenGL-Männer) zu implementieren, gut dokumentiert und wird hinter Creative'a. Ich schrieb ein kleines Wrapper für ihre eigenen Bedürfnisse, die WAV-y (OpenAL eine fertige Funktion zum Laden hat) unterstützt, und OGG. Support für OGG hatte er bereits geschrieben, aber es war fabelhaft einfach zu tun, so sind Tausende von Tutorials im Netz zu diesem Thema. Darüber hinaus konnte ich endlich (die zuvor noch nie geschrieben), eine 3D-Sound, die einen sehr coolen Effekt verleiht umzusetzen. Nach dem ersten Testergebnis, war ich angenehm überrascht. Hier achten wir auf kleine Details. Wie wird eines Tages umzusetzen OpenAL 3D-Audio, und man wird nicht funktionieren, stellen Sie sicher, dass die Sounds in Mono sind, weil Sie ein paar Stunden zu verlieren und ein Haufen von Nerven ![]()
Nicht lange werde ich versuchen, einige kurze technische Demko setzen zu machen.








