Space War 2K: один движок — три игры
Вдохновившись тем, как устроены моды к Half-Life, я сделал один движок и один exe-файл, на котором работали три разные игры — бои кораблей, танчики с видом сверху в духе GTA и артиллерийская игра вроде Worms, — достаточно было подменить папку с ресурсами и правила в конфиге. В главном меню играло видео, отрендеренное в 3ds Max, — через мой собственный формат с дельтой кадров и свой загрузчик BMP, на Паскале, который видео не поддерживал вообще.
Видео
Картинки
С моего первого сайта
В 2000 году я решил повторить триумф первой части Space War. В итоге сделал свою первую игру на Pascal в режиме 320x200. Это режим отлично подходил для быстрых и красочных игр из-за возможности прямой записи в видеопамять.
Как и в первой части, можно играть вдвоём на одном компьютере.
Дополнительно появились боты, разрушаемая карта, множество оружий. Некоторые идеи были позаимствованы и игры Worms.
Основные проблемы были с коллизиями между кораблём и миром. Корабли просто застревали.
На движке этой игры в итоге было сделано 3 игры:
Space War
TanKraft
TanKraft
Worms
Для продолжения игры SpaceWar я занялся исследованиями коллизий, что вылилось в создание физического движка.
Второй раз я планировал продолжение на Silverlight + Box2D, чтобы окончательно решить все проблемы со звуком, коллизиями и сделать игру по сети.
Третья итерация была связана с Unity3D для получения игру под все платформы.
Worms