Voxelstein 3D (от — «воксел» и «Wolfenstein 3D») — свободная компьютерная игра в жанре шутер от первого лица, разработанная фанатами «Wolfenstein 3D» и выложенная в свободный доступ 19 апреля 2008 года в статусе бета-версии 0.1. Игра представляет собой попытку сделать ремейк «Wolfenstein 3D» 1992 года на воксельном движке Voxlap, разработанным Кеном Сильверманом, позволившим, в частности, полную разрушаемость единственного доступного уровня игры. На следующий день к игре вышло единственное обновление 0.101, ликвидирующее некоторые баги игры. После этого игра не обновлялась.
Помимо ресурсов игры и .EXE-файла, запускающего её, к игре прилагается аниматор, позволяющий рассмотреть в реальном времени и проиграть анимацию врагов и оружия в руке игрока (файла формата .anim), а также заархивированный в формате .zip первый эпизод «Wolfenstein 3D», распространявшийся по схеме «shareware» бесплатно одновременно с платной полной версией игры.
Отсылка к игре Wolfenstein 3D содержится в самом названии, Voxelstein 3D. Кроме того, обе игры имеют почти идентичные заставки (вначале — работа требуемых ресурсов компьютера, затем — рекомендуемый возраст игрока, затем — обложка, на которой главный герой выглядывает из-за угла коридора, по которому шагает рядовой вермахта).
Игровой процесс Игра представляет собой попытку ремейка родоначальника современных шутеров — игры Wolfenstein 3D. Разработчики попытались перенести сеттинг и антураж игры на новый движок. В частности, игра использует звуки и музыку оригинала. Отсылка к игре обыгрывается в названии самой игры Voxelstein 3D.
Игра состоит из всего одного небольшого уровня. Его целью является активация триггера, расположенного за пределами тюрьмы. В этом игроку могут помешать рассыпанные по всему уровню девять врагов. По ходу игры игрок может подбирать сокровища и различные предметы, а также рушить окружающее пространство.
Важнейшей частью геймплея являются воксели — небольшие кубики, у которых все грани залиты одинаковым сплошным цветом, из которых состоит не только весь уровень, но и враги, а также оружие игрока. Игрок может (и должен для прохождения игры) уничтожать воксели с помощью оружия. Нож и пистолет выбивают воксели по одному, пулемёт выбивает их в случайном порядке на небольшой территории в количестве выпущенных пуль, граната проделывает небольшую дыру, после чего её осколки случайным образом выбивают воксели на более далёком расстоянии, мина же выбивает все воксели в пределах какого-то расстояния, а затем оставляет круглые отверстия в объектах, расположенных неподалёку от места основного взрыва и которые не заслонены от мины. Большинство объектов рушится повоксельно. Воксель падает сам, если рядом с ним нет вокселей, соприкасающихся с какой-либо из его граней или ребром (это не относится к трупам врагов) — таким образом, в глухой стене нужно выбить 22 вокселя, чтобы упал находящийся в центре. Некоторые объекты рушатся от повреждения даже одного вокселя (в частности, дверь на втором этаже и бутылки). Это определяет и начало игры — в отличие от большинства подобных шутеров, игрок не должен дожидаться какого-либо скрипта, а сломать прутья решётки сам.
Игрок может выбивать воксели и из врагов — если достаточно долго воздействовать на труп каким-либо оружием, то труп может повоксельно разрушиться и исчезнуть вообще.
Теоретически игрок может разрушить почти всю карту уровня игры — однако всё же есть предметы, которые он не может разрушить. К ним относятся NPC, выключатели и прочие предметы.
По окончании игры игроку показывается статистика, показывающая, сколько врагов он убил (всего их девять), сколько вещей он подобрал (в их число входят фонарик, все боеприпасы и оружие, все сокровища, которые игрок может подобрать — всего их 30), сколько он поднял собственно сокровищ (за таковые считаются кресты и слитки — их 14) и сколько вокселей он разрушил (всего их 37 455 800).
По геймплею игру отчасти напоминает вышедший позднее (самая первая версия — через год, 10 мая 2009 года) «Minecraft» — в частности, в обеих играх весь мир поделён на кубы-воксели (в случае Voxelstein 3D) или полигоны с текстурой низкого разрешения (в случае «Minecraft»), разрушая которые, можно разрушить всю карту. Однако если в «Minecraft» не менее важной частью геймплея была установка взятых блоков-кубов, то в Voxelstein 3D, напротив, такое невозможно. К тому же в Voxelstein 3D все воксели, которые могут быть разрушены, рушатся с одного удара, между тем как в «Minecraft» такое возможно только в режиме «Творчество», а в остальных от одного удара рушатся лишь немногие блоки вроде цветков.
HUD игры упрощённый, по сравнению с многими другими играми того же жанра. В левом верхнем углу экрана показывается количество FPS в данную секунду. В левом нижнем показывается лицо Блажковича — оно служит как своеобразным индикатором различных событий (например, подъём сокровищ, пулемёта или патронов к нему), так и индикатором здоровья, ибо каких-либо процентных данных здоровья игра игроку не показывает. В правом нижнем углу показывается рисунок оружия, которым игрок пользуется в данный момент, а также количество боеприпасов для него (исключая нож).
Само оружие отображается на экране в виде воксельной модели. В отличие от большинства иных воксельных моделей игры, игрок не может их никоим образом разрушить. Моделями отображаются только нож, пистолет и пулемёт — моделей гранаты или мины в руках игрока нет. Вместо них игрок просто видит их рисунок на HUDе.
Количество носимых боеприпасов теоретически не ограничено ничем. Игрок может, пользуясь чит-кодами или иными обманными путями, скопить сколько угодно патронов, гранат и мин. Единственное ограничение игры в данном плане состоит в том, что большие числа просто не влезают на экран, и игрок не видит последние разряды такого числа (единицы, десятки и так далее).
Процесс прохождения игры не сохраняется в памяти компьютера. Все изменения в файлах игры, сделанные для регистрации прогресса прохождения игры на компьютере, автоматически удаляются после выхода из неё.
Игрок не получает каких-либо повреждений от падения. Он может прыгнуть с какой угодно высоты, данной на уровне, на самый нижний — однако его здоровье нисколько не убавится.
Если игрок всё же так или иначе умирает (от взрыва своей или чужой гранаты, своей мины, выстрела противника), экран на некоторое время краснеет, а затем вновь становится прежним. Лицо Блажковича на HUDе становится кровавым, и игрок не может совершать какие-либо действия. Однако музыка продолжает играть. Единственный способ сделать ещё одну попытку пройти уровень — выйти из игры и зайти в неё снова, начав её сначала.
В игре присутствует только однопользовательский режим, многопользовательский режим отсутствует.
Сюжет Сюжет игры абсолютно тот же, что и у первого эпизода «Wolfenstein 3D», и у первых миссий «Return to Castle Wolfenstein», и заключается в том, что главный герой должен сбежать из нацистской тюрьмы. Время действия игры разворачивается в годы Второй Мировой войны
В начале игры пленный главный герой оказывается в серой тюремной рубахе за решёткой. Главный герой ломает её и, ликвидировав рядовых и офицеров вермахта, выбирается из некого замкаВозможно, из замка Вольфенштайн, как и в прошлых играх серии, но точно неизвестно., превращённого нацистами в тюрьму для военнопленных и евреев.
Важным сюжетным отличием игры от Wolfenstein 3D является то, что игрок должен сам выбраться из камеры, равно как и получить пистолет. Если в Wolfenstein 3D он убивал перед началом игры немецкого солдата, зашедшего к нему в камеру, и брал у него пистолет, то в Voxelstein 3D охранник в камеру не заходит, и игрок должен сам сломать прутья решётки, равно как и взять пистолет с трупа офицера или солдата. Другим важным отличием является окончание побега. В Wolfenstein 3D игрок, бежавший навстречу стене с текстурой зелёного пейзажа, активировал триггер, оканчивающий эпизод, но при этом игрок оставался внутри замка. В Voxelstein 3D аналогичный триггер активируется уже на открытом пространстве — если быть точнее, в лесу, окружающем замок — ставшем возможном из-за использования более совершенного движка.
Разработка
Движок игры, «Voxlap», был создан Кеном Сильверманом в сотрудничестве с Томом Добровольски в первой половине 2000-х годов. Его особенностью является отображение всех объектов вокселями (формат .KV6) — это позволило сильно упростить рендеринг окружающего пространства, так как для отображения вокселя в игре требуется лишь указание его месторасположения и цвет. Однако «Voxlap» не был первым движком Кена, поддерживающим воксели. Эту возможность он встроил в более известный «Build engine» 8 февраля 1996 года (формат .KVX) — уже после выхода «Duke Nukem 3D», поэтому она была использована в более поздних «Blood» и «Shadow Warrior». Лицензия движка разрешает использовать его бесплатно и без разрешения при создании бесплатных игр. Для создания коммерческих игр требуется лицензирование.
В разработке участвовали фанаты игры «Wolfenstein 3D». В «ReadMe» указаны их ники — основными разработчиками игры выступили некие hansk и apegomp — но настоящие имена их неизвестны. При создании игры они использовали данные из Wolfenstein 3D и Ken’s LabyrinthСогласно «ReadMe»..
Бета-версия игры под номером 0,1 вышла 19 апреля 2008 года. Судя по датам последней правки файлов, самые первые из них были закончены 8 апреля того же года — либо разработка велась ударными темпами, либо файлы слишком часто и долго правились в течение разработки. На следующий день была выложена версия 0,101, исправлявшая некоторые баги и позволившая через файл config.ini изменять настройки клавиатуры. Нового контента не добавлялось. С тех пор игра никогда не обновлялась.
Основные отличия от Wolfenstein 3D В игре всего два вида противника — офицер и рядовой вермахта, в то время как в Wolfenstein 3D — 13, считая за один вид четырёх призраков «Pac-Man», различающихся лишь цветом и анимацией движения глаз и включая боссов. Соответственно, в Voxelstein 3D боссов нет. Всё действие игры в Wolfenstein 3D происходит в помещениях — это связано с тем, что движок игры плохо рендерил открытые пространства, в результате чего враги могли в упор не видеть игрока, а некоторые спрайты попросту не показывались. В Voxelstein 3D можно выйти за пределы замка к лесу, чтобы окончить игру. В Wolfenstein 3D главный герой был единственным человеком-союзником — все остальные люди были врагамиЕсли не считать некого человека, показываемого после окончания «Spear of Destiny» и дающего Блажковичу следующую миссию — однако он не появлялся по ходу самой игры.. В Voxelstein 3D же есть NPC, которые, по крайней мере, на игрока не нападают — Кен и повар. Присутствует иной выбор оружия. В MS-DOS версии Wolfenstein 3D у игрока был нож, пистолет Walther P38Он был заявлен в руководстве к игре Wolfenstein 3D, пистолет-пулемёт MP-40 и многоствольный пулемёт. В Voxelstein 3D у игрока также есть нож и многоствольный пулемёт, но пистолет Вальтера заменён на пистолет Люгера, MP-40 отсутствует, и добавлены Stielhandgranate 24 и C-4. Кроме того, пистолет и пулемёт используют разные патроны. Таким образом, в Voxelstein 3D присутствует 5 видов оружия против 4 в Wolfenstein 3D. Из-за использования воксельного движка появились возможности, недоступные в Wolfenstein 3D по причине геометрических ограничений движка — игрок может разрушать почти любые воксельные объекты, смотреть вверх-вниз, прыгать, менять своё положение относительно пола и так далее. Wolfenstein 3D использовал 27 музыкальных треков. Из них Voxelstein 3D использует только два — «Searching For the Enemy» (в течение всего уровня и загрузки игры — в оригинале трек звучал звучал на E1M2) и «End of Level» (при окончании единственного уровня игры — в оригинале трек звучал при аналогичной ситуации). Новых треков не добавлялось.