На днях была выложена в общий доступ новая версия движка K5Engine. В новой версии было реализовано множество изменений. В частности, многие системы были переработаны, а некоторые были и вовсе исключены из структуры движка, ну и добавлены новые. Например, был добавлен модуль с открытым кодом расширений движка K5EngineSourceTemplates.
Казуальная игра жанра поиск объектов
Космическая аркадная леталка
Список изменений:
Убран один графический объект - SpriteBank. С одной стороны он удобен в работе, с другой слишком усложняет сопутствующую логику.
Уменьшилось количество графических элементов, угол наклона превратился в унифицированный класс-значение.
Убраны отдельные классы-виеверы, их код унифицирован и разделён на отдельные объекты.
Оболочка для freetype исключена из движка и вынесена в отдельное расширение.
Классы-действия кардинально переработаны, теперь вместо деления на два типа есть один унифицированный базовый класс.
Соответственно все ранее доступные классы-действия заменены новыми.
Введена система узлов данных, позволяющая создавать описания сущностей движка и игровой логики, сохранять и загружать их из файлов. XML-класс для работы с узлами данных доступен в K5EngineSourceTemplates.
Полностью убраны реализации звуковой системы.
Это не окончательный релиз, движок будет постепенно дорабатываться. В данный момент доступна библиотека для компилятора mingw, соответственно платформа одна - Windows. Однако по просьбе движок может быть собран и на другом компиляторе (например, MS compiler) и под систему Linux. Также проводится работа по портированию движка на MacOS, iOS и Android платформы. Уроки, документация и статьи так же будут постепенно готовиться и выкладываться. В будущем возможно открытие кода движка, но пока что единого мнения в команде разработчиков о целесообразности открытия кода нет.
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:
Игровые объявления и предложения:
Если вас заинтересовал материал «Релиз третей версии движка K5Engine», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела.
Предлагаются такие схожие материалы:
Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.
К сожалению нельзя. Один выпущенный проект, договор о том, что не будем в портфолио добавлять и вообще как либо афишировать, что на нашем движке делался. Второй в разработке и пока не будет игра готова, тоже не могу показать что либо. Вообще добавлю скрин с старого помершего проекта. А совсем вообще, надо как нибудь выделить время и красивую демку забабахать, да вот всё времени нет
Да, бывает и так. Сам, бывало, под такими условиями работал… что ж поделать, хочешь получать деньги, принимай рабские условия. =) За скрины спасибо, подправил новость, теперь она полноценна.
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]