четверг, 6 февраля 2014 г.

Всем привет. Блог переехал и теперь я пишу тут:
http://quad-games.com/

Милости просим, обещаем много интересного.

понедельник, 11 ноября 2013 г.

С предыдущего релиза прошло много времени. Однако, оно не прошло зря и QuadEngine обновляется до версии Umber (0.6.0). Изменений много. А именно:

  • Добавлен класс TQuadColor для работы с 32битным цветом, линейной интерполяцией и высокоточными внутренними расчетами.
  • Добавлены 4 демо проекта. Увы, примитивные, но это только начало. Дальше будет больше.
  • Форматы файлов теперь определяются по содержанию файла, а не расширению.
  • В лог теперь пишется ThreadId
  • Добавлено автоматическое восстановление после alt+tab. С автоматическим восстановлением ресурсов. (данная функция доступна только при использовании quadwindow)
  • Расширен функционал модуля векторов.
  • Добавлен IQuadWindow. Теперь можно полностью отказаться от VCL или WinForms.
  • Добавлен метод CreateTimerEx для быстрой инициализации таймера.
  • Исправлен баг с падением приложения при старте.
  • Добавлен модуль QuadColor и Vec2f для C#
  • Исправлен баг с DrawRotAxis.
  • Добавлены пресеты для популярных цветов в QuadColor.
  • Добавлены обработчики мышки и клавиатуры в QuadWindow
  • Добавлена поддержка DistantField шрифтов.
  • Шрифты полностью переведены на юникод.
  • Исправлено определение ширины текста для не латинских строк.
  • Добавлен параметр инициализации ShaderModel.
  • Добавлен метод рисования линий с разной шириной и цветом на концах.
  • Добавлена поддержка полноэкранного оконного режима borderless.
  • Установленный с помощью ChangeResolution виртуальный режим больше не сбрасывается после отрисовки в rendertarget.
  • Метод получения скриншота теперь работает корректно при виртуальных разрешениях.
  • XML документация на часть заголовков. Дальше - больше.
Это, пожалуй, основное. Разумеется, на равне с этим обновились и обе утилиты для генерации шрифтов (обычная и distantfield), обновился шрифт Quad (добавились русские буквы).

Забираем, как обычно отсюда.

четверг, 24 октября 2013 г.

Продолжаем развиваться и расти. К развитию проекта добавился еще один человек, а это значит, что некоторые области разработки пойдут быстрее. В частности доработка интерфейса окна, который уже сейчас обзавелся поддержкой мышки.

Теперь мы присуствуем еще и в
Подписывайтесь, ставьте лайки. Будем очень рады видеть вас там тоже.

среда, 18 сентября 2013 г.

Обновление сайта принесло существенное пополнение раздела с играми, сделанными с помощью quad-engine. Надо заметить, что бОльшая часть идет с иходными кодами. Милости просим: Showcase.

 


Также вводится постоянная система кодовых обозначений версий, начиная с текущей - Quartz. На подходе 0.6.0 Umber.

вторник, 20 августа 2013 г.

Для начала я извинюсь, что так долго ничего не писал. Поверьте, мне очень хотелось, но писать ни о чем желания не было, а достойной темы я не находил.
Сейчас, ровным счетом, ничего не изменилось, однако стали заметны тенденции, о которых было бы неверно не написать и которые глупо игнорировать. Одна из самых главных тенденций это C#, на котором все больше пишут, в том числе и на кводе.
И раз уж речь идет о шарпе, то глупостью с моей стороны было бы не развивать квод именно в этом направлении.
Сегодня я закрываю маленькую часть квода, а именно поддержку С++ в будущих версиях. Плюсом же станет доработка шарповой версии и выдвигание ее в полный приоритет наряду с делфи версией.

В жизни каждого человека происходят перемены, рано или поздно. Сейчас, по прошествии 30 лет моей жизни я отчетливо осознаю, что мне что-то надо менять, так что простите за медлительность и мои застои в разработке.

вторник, 7 мая 2013 г.

суббота, 4 мая 2013 г.

Параллакс для скроллинговых игр дело обычное, однако степень проработки параллакса разительно отличается от игры к игре. Получить действительно красивый и интересный фон довольно сложно. Многие сейчас переходят на 3D и параллакс как эффект вообще отпадает, так как получается естественным путём.
В былые времена на фоне пускали точки с эффектом параллакса (звезды), чуть позже стали делать фоны в пару-тройку разных слоёв. А сейчас уже не обойтись парой слоёв или скроллирующимся фоном, нужно немножко больше.
 Lightforce, Commodore 64, 1986г.

Интересно? Тогда прошу под кат, статья не маленькая.