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

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

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

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

пятница, 26 апреля 2013 г.

А у нас теперь есть форум

четверг, 25 апреля 2013 г.

Доступна версия 0.5.2

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

воскресенье, 31 марта 2013 г.

Версия 0.5.1 доступна для скачки.
Архив подрос до 5Мб. Что же изменилось?

  • В код библиотеки вшит шейдер для работы с DistantField
  • Добавлена поддержка С++
  • Добавлена поддержка C#
  • Добавлена нативная 64битная версия библиотеки
  • Потокобезопасная загрузка текстур
  • Возможность делать скриншоты софтово, сохраная в png.
Кроме того в архиве появились утилиты. А именно: 
  • ColorSel - утилита выбора цвета и подбора сочетающихся.
  • Distant Field Fontrender - генератор distant field шрифтов
  • FontRender - генератор растровых шрифтов
  • Shade - редактор шейдеров. Компилятор fxc.exe прилагается (извините, ребята из МС, но качать все это отдельно очень большая проблема для юзеров), компиляция из среды подразумевается. 
Также в комплекте свой, абсоютно бесплатный шрифт QuadFont и самая главная вещь - лого в огромном разрешении 8)

воскресенье, 10 марта 2013 г.

Чертовски извиняюсь, что молчал такое неприлично огромное количество времени. Что же произошло за это время? Версия 0.4 так и не увидела свет, изменения валят валом, и я не могу остановить их поток. Так что я взял себя в руки, поднял версию до 0.5 и положил её для публики тут: quad-engine.com
Версия не самая законченная и хвостов много, что я собираюсь, разумеется, устранять.
Пишу огромный туториал, надеюсь скоро его выложу.

понедельник, 31 декабря 2012 г.

Концепт готов. Времени потрачена неделя:

Скачать с исходниками можно тут:
Shattered Void (10,5 MiB)