Последний приехал ко мне добавить консоль для двигателя, а не какой-либо wypaśnej тысячи команд и простая консоль для просмотра журналов. Теперь, не выходя из приложения можно проверить журналы от двигателя. Кроме того, в письменном консольный шрифт поддержки пришло. Мне было интересно, на выбор подходящие моменты для меня. Выбор пал на общую простые растровые шрифты и FreeType . Но я выбрал FreeType таким образом, что, когда я был бит растровых шрифтов зависит от шрифтов формата текстур, растровые шрифты, которые порождает различных программ, их реализация была меняться. Можно было "zaprząść" XML-кода ASCI, а также с отдельными буквами + их координаты, но затем я снова придется вручную редактировать все это не круто. FreeType не розовый (например, "customowych" шрифты), но в моем случае более уместным. Только то, что простая загрузка шрифтов TTF, и я могу написать это на экране. Я использовал для осуществления FreeType'a библиотеке FTGL ( http://sourceforge.net/projects/ftgl/ ). Довольно прохладно и простой в использовании API, который можно сделать как шрифт, текстуры, или даже сетки.
Еще одна новинка, на мой двигатель поддержку звука. Здесь я использовал OpenAL. Библиотека очень красивый (особенно для OpenGL-мужчин) осуществлять, хорошо документированный и за Creative'a. Я написал небольшой обертка для собственных нужд, который поддерживает WAV-у (OpenAL есть готовые функции для загрузки), и OGG. Поддержка OGG он уже написал, но было сказочно легко сделать тысячи учебников в сети по этой теме. Кроме того, я смог, наконец, (но не ранее списанных) осуществлять 3D-звук, который дает очень крутой эффект. После первых результатов теста, я был приятно удивлен. Здесь мы обращаем внимание на мелочи. Как один день осуществления OpenAL 3D-звук, и вы не будете работать, убедитесь, что звук в моно, так как вы потеряете несколько часов, и кучу нервов ![]()
Не долго я постараюсь сделать несколько кратких технических Демко и обмена информацией.






