пятница, 25 ноября 2011 г.

Обновление движка и вторая статья

Доброго времени суток.

Залил обновлённый движок, скачать можно всё по той же ссылке: K5Engine3.
Так же по этой же ссылке можно скачать код урока и статьи в pdf.

Так же добавил новую статью: Начиная работу.
Изменений в движке довольно много, из самых значительных:
В K5Engine:
- У TSprite  атрибут Square разделён и заменён на Size и Mesh.
- Полностью убран из движка класс точки TPoint2D, соответственно TPoint3D стал просто TPoint.
- Добавлен класс TPointArray.
- Новый функционал у текстур - режимы смешивания при копировании определённого участка.
В K5EngineExtensions:
- Добавлены новые екшены: TActionSpriteTransform, TActionColorArrayIteratr, TActionPointArrayIterator.
- В DataNodeSystem добавлены новые декодеры для екшенов.
В K5EngineExternSystems:
- Добавлены реализации звуковых систем AudiereMusicSystem и BassMusicSystem.
- Исправление ошибки в FreeTypeFontSystem при генерации шрифтов для DX рендера.
 
Потихоньку идёт работа над версией движка под MacOS и IOS, так же создаётся новый графический объект - TMesh. Возможно TMesh появится в следующем релизе, может и через один. Так же в следующем релизе движок будет собран для компилятора MS Visual Studio 2010 и под Linux.