Lazarus — простая анимация при помощи компонента TImageFragment

Вместо предисловия
В моей недавней статье Lazarus — пишем компонент для анимации спрайтов я описал процесс создания простого компонента TImageFragment, позволяющего отображать заданный фрагмент изображения.

Продолжая выбранную тему, в этой статье я…

Введение в программирование: простой 3Д шутер с нуля за выходные, часть 2

Продолжаем разговор про 3Д шутер за выходные. Если что, то напоминаю, что это вторая половина:

Часть первая: отрисовка стен
Часть вторая: населяем наш мир + оконный интерфейс

Как я и говорил, я всеми силами поддерживаю желание в студентах дела…

Введение в программирование: простой 3Д шутер с нуля за выходные, часть 1

Этот текст предназначен для тех, кто только осваивает программирование. Основная идея в том, чтобы показать этап за этапом, как можно самостоятельно сделать игру à la Wolfenstein 3D. Внимание, я совершенно не собираюсь соревноваться с Кармаком, он гени…