Space War 2K: один движок — три игры, в 2000 году
Вдохновением для меня тогда был Half-Life — а точнее то, как на одном движке работают совершенно разные игры-моды. Так что я ушёл достаточно глубоко.
Сначала я сделал игру про летающие и стреляющие кораблики. Потом понял, что на этом же движке можно сделать танчики с видом сверху, типа первой GTA. А потом сделал на нём ещё и игру вроде Worms.
Фишка в том, что сам exe-файл не менялся. Каждая игра — это директория со своими ресурсами и конфиг с правилами; одна экзешка запускала их все. Ту же идею я применил спустя годы в MadSword, где один движок выпустил 100+ игр.
В главном меню было видео. Я отрендерил последовательность кадров в 3ds Max и придумал свой формат, который хранил только пиксели, изменившиеся между кадрами, — простую дельту, — и проигрывал его на Паскале, который видео не поддерживал вообще. Картинки Паскаль толком тоже не поддерживал, так что загрузчик BMP пришлось написать свой.