Программист Доминик Саблевски (Dominic Szablewski) решил отпраздновать 25-летие QUAKE по-своему и в рамках конкурса Js13kGames 2021 разработал шутер с видом от первого лица, вдохновленный нетленной классикой. К слову, по правилам конкурса участники должны разработать игру на JavaScript весом не более 13 КБ.
Ему удалось разместить в этот размер физический движок (перемещение, стрейф, мауслук, распрыжка), 2 уровня (вдохновленные картами E1M1 и E1M3 из оригинальной Quake), 3 вида оружия и 5 типов противников, звуковые эффекты, динамическое освещение и даже саундтрек. Игра передаёт привет kkrieger, но не является “демо-сценой”.
Пройти всю игру Q1K3 можно минут за 5-6 (хотя спидраннеры уже укладывают всё в 50+- секунд), однако сам факт того, что в 13 килобайт (это меньше чем твоё селфи в зеркало в туалете) поместили такой проект – достоин похвалы!
Это не первая работа Доминка в данном жанре FPS. В 2014 году он выпустил небольшой браузерный WebGL шутер Xibalba (Шибальба – так называется преисподняя у племени Майя). Играется он супер интересно, погружая игрока то в джунгли, то в канализации древних городов. В игре вы отстреливаете разных фантастических противников, на выбор будет доступно несколько видов оружия. А сам проект порадует вас хорошим саундом и приятным динамическим освещением. И еще стоит отметить, что в Steam доступна другая FPS игра с таким же названием, Xibalba, однако её делали совсем иные ребята.
В 2016 году он сделал порт первого Quake для VR (Oculus Rift):
А в 2018 и 2019 году для соревнования Js13kGames собрал, соответственно, твин-стик шутер Underrun и стратегию Voidcall, которые также весят в пределах 13 килобайт!
Сыграть в каждый из вышеперечисленных проектов можно совершенно бесплатно на сайте разработчика.
Там же вы найдете еще несколько ранних проектов автора – платформеры и аркады, все довольно неплохого качества. Часть из них доступна и на смартфонах с iOS и Android. Приятной игры, берлога!