Header image

Здесь представлены все мои завершенные игры, различные прототипы игр, заброшенные и недоделанные проекты.

Super Cyborg Android version
Super Cyborg - Full release [Android version]

Приблизительно в конце 2014 года, когда Super Cyborg был доступен только на Desura я получил предложение от человека с сайта Amazon портировать игру на их приставку Amazon Fire TV. Я почитал информацию и оказалось, что приставка подключается к телевизору через HDMI, работает на ОС Android, имеет свой пульт ДУ и поддерживает геймпады (в том числе от XBOX360). На тот момент портирование потребовало бы переписывание всего игрового кода с нуля! Я никогда не имел дела с Android и не был к этому готов. Напомню, что на тот момент игра была сделана на движке Blitz3D, который поддерживает только ПК, т.е. не является кроссплатформенным.

release date: February 19, April 22, 2016


Super Cyborg Steam version
Super Cyborg - Full release [Steam version]

После релиза на Desura, я решил двигаться дальше, а именно - на Steam! Но в отличие от Desura, попасть туда может далеко не каждый, для этого необходимо сначала создать страницу на Steam Greenlight. Хочу отметить, что допуск на Greenlight не бесплатный и стоит 100$. Это своего рода пропускной пункт. Суть его в том, что пользователи Steam сами решают судьбу игр путем голосования. Если игра набирает определенное количество голосов "за", то она автоматически получает доступ в магазин Steam. 31 августа 2014 г. Super Cyborg появился на Steam Greenlight.

release date: July 8, 2015


Super Cyborg Desura version
Super Cyborg - Full release [Desura version]

Super Cyborg впервые увидел свет и представлен широкой аудитории 8 июля 2014 года, благодаря релизу в интернет-магазине Desura. На протяжении всего процесса разработки игра постоянно обновлялась и дорабатывалась, выходило несколько демо-версий с двумя уровнями. В итоге по сравнению с первой бета-версией, Super Cyborg претерпел значительные изменения. Наиболее существенным нововведением в геймплее является добавление альтернативного режима огня для всех видов оружия. Причем каждое оружие имеет свой уникальный тип. Главное отличие альтернативного режима от основного - необходимость накопления заряда (charge), от этого зависит мощность выстрела.

release date: July 8, 2014


Dead Visitors Flash version
Dead Visitors - Full release [Flash]

Приблизительно в феврале 2013 года я решил приостановить разработку Super Cyborg'а. Просто я устал и чувствовал, что работа не идет, всё превратилось в рутину. Мне необходимо было переключиться на какой-нибудь другой проект. В это время меня все больше посещала идея сделать свою флэш-игру и продать. Я уже был знаком со схемой лицензирования игр через fgl.com (flashgamelicense). Во время работы над флэш-адаптацией Super Cyborg'а (напомню, что я перенес только 1-ый уровень) я вполне хорошо освоил actionscript 3 и флэш в целом, поэтому с кодом проблем не было. Над сеттингом для новой игры я долго не раздумывал: главный герой - дед, живущий в избе неподалеку от кладбища, с которого внезапно начинают лезть орды зомби.

release date: January 16, 2014


Super Cyborg Flash version
Super Cyborg - Flash Demo

В начале 2012 года я начал изучать Flash и в рамках изучения решил попробовать перенести на него Super Cyborg'а. Процесс оказался довольно трудоемким, потому что приходилось переписывать весь код с нуля и заново расставлять все объекты уровня. К тому же всплывало много подводных камней, флэш оказался весьма тормозной (даже при отсутствии векторной графики), а мне необходимо было, чтобы игра работала на стабильных 50fps. В ходе долгих экспериментов мне все же удалось добиться приемлемой производительности. Но я пришел к выводу, что процесс переноса всей игры на флэш будет неоправданно долгим и тяжелым, поэтому сделал только 1-ый уровень.

release date: April 19, 2012


Super Cyborg Beta version
Super Cyborg - Beta

В октябре 2010 года на форуме gamedev.ru стартовал конкурс на лучшую игру в жанре shoot'em'up. Участникам предоставлялась свобода выбора движка и сеттинга для игры. Время на разработку: 2 месяца. На тот момент у меня был завершен Ninja Gaiden-4, на котором я набил руку в геймдизайне и программировании. Но планов начинать новый проект не было. После долгих сомнений я все же решил поучаствовать, чтобы проверить свои навыки: смогу ли я сделать конкурентоспособную игру?
Наиболее интересным для меня всегда был геймплей и сеттинг культовой Contra на Nes (Денди).

release date: December 19, 2010


Overbeast - 3D beat'em'up
Overbeast - 3D beat'em'up prototype

Данный проект планировался, как битэмап в духе Streets of rage на Sega, только в 3Д с видом сбоку, и разрабатывался на движке Xors3D. Xors3D - это модифицированная версия Blitz3D, которая использует DirectX 9, вместо DirectX 7. Движок хорош тем, что имеет синтаксис идентичный Blitz3D, поддерживает динамичные тени, bump, шейдеры, и при этом работает довольно быстро. Правда в текущем демо данные эффекты не реализованы.
Главные герои игры - мутировавшие животные, каждый со своими особенностями и характеристиками.

release date: October 17, 2010


Ninja Gaiden-4 Full version
Ninja Gaiden-4 - Full release

Мой первый, полностью завершенный проект, который является вариацией на тему трилогии Ninja Gaiden на приставке Nes (Dendy) с добавлением некоторых не свойственных для серии элементов геймплея. Здесь можно увидеть отсылки к Battletoads, Shatterhand, Castlevania и дургим играм 8-битной и 16-битной эпохи. Разработка игры началась в 2007 году в тот момент, когда я забросил разработку Artur's Ninja Gaiden и решил, что игра требует тотальной переделки с нуля. Почти все уровни (кроме 7-3 и 7-4) были закончены к концу 2008 года.
С декабря 2008 по декабрь 2009 года разработка была заморожена по причине моей службы в армии. Полностью игра была завершена в августе 2010 года.

release date: August 23, 2010


2D beat'em'up prototype
2D platformer - beat'em'up prototype

Приблизительно весной 2008 года мне надоело работать над Ninja Gaiden 4 и я решил переключиться на что-нибудь другое. В голове было много идей и совершенно спонтанно я начал разработку 2D бродилки-бит'эм'апа про ниндзя. Основной составляющей геймплея была драка с различными врагами с использованием всяческих спецприемов и ударов (при этом драки происходят в двух измерениях, а не в изометрии, как в большинстве бит'эм'апов). А в перерывах между драками ниндзя должен был исследовать лабиринты уровней и преодолевать всяческие препятствия, собирать различные предметы и т.п.

release date: June 9, 2008


Ninja Gaiden-4 Beta version
Ninja Gaiden-4 - Beta

Моя первая удачная попытка реализовать на Blitz3D геймплей, схожий с геймплеем Ninja Gaiden на Nes (Dendy). Я решил оставить свои неудачные попытки освоить 3D игрострой и полностью перейти к 2D. Свой новый проект я назвал Artur's Ninja Gaiden, но по сути - это бета-версия следующей по ее стопам игры Ninja Gaiden-4. Ей предшествовала одна очень кривая и ужасная поделка, которая методом проб и ошибок доросла до вполне играбельного состояния. Тогда я еще не знал, как сделать свой редактор и поэтому все уровни рисовал в Paint'e, точнее создавал из отдельных объектов.

release date: September 16, 2007


3D platformer
3D platformer-open-world prototype

Данный проект делался на чистом Blitz3D без использования каких-либо дополнительных библиотек в то время, когда я уже овладел определенными навыками программирования в 3D пространстве (с 2D я не имел дела на тот момент). Игра представляет собой 3Д платформер в открытом мире. Главный герой - ниндзя, исследует различные древние руины и сооружения в поисках артефактов. Ключевая особенность геймплея - прыжки по платформам и исследование больших локаций и лабиринтов. Также в игре я планировал реализовать несложную боевую систему, наподобие серии Gothic. В текущей версии билда реализованы основные движения ниндзя: бег в разные стороны, прыжок, и 2 магии (абсолютно бесполезные): сюрикены и фаерболы.

release date: November, 2006


3D biker prototype
3D biker prototype

Попытка сделать аркадный симулятор гоночного байка в ходе очередных экспериментов с Blitz3D. Получилось крайне криво и чрезвычайно нереалистично. Зато есть полноценная трасса. Правда она ограничена в основном только бордюром и вылет с трассы грозит бесконечным падением в бездну. Попробуйте проехать всю трассу на максимальной скорости, не используя при этом тормоза.
В данной версии нет ни музыки, ни звуков. Подробное управление можно посмотреть в игре, нажав F1. Управление изменить нельзя. Игра работает только в фуллскрине. Разрешение экрана устанавливается автоматически в соответствии с текущим разрешением рабочего стола.

release date: October, 2006


Bone brothers Beta version
Bone brothers - 2.5D platformer beta

Идея этой игры появилась у меня еще в детстве. Я хотел сделать один очень амбициозный платформер с кучей разных фич и разнообразных уровней с постоянно меняющимся геймплеем. Всё это планировалось воплотить в жизнь полностью в 2D с закосом под 16-бит. И вот, постепенно осваивая Blitz3D, я приступил к частичной реализации своих давних планов. В то время я еще не подозревал, что на Blitz3D можно делать полноценные 2D игры, поэтому всё делал в 3D. Здесь мне очень пригодились наработки предыдущего проекта с похожим геймплеем: 2.5D platformer prototype.

release date: September, 2006


2.5D platformer prototype
2.5D platformer prototype

Мой самый первый удачный проект на Blitz3D - был 3D шутер от первого лица. Там была небольшая локация в виде серии коридоров, пушка главного героя с анимациями стрельбы и перезарядки и один тип врага. К сожалению никаких исходников проекта не сохранилось. В ходе изучения различных туториалов (хочу отдельно отметить туториалы от scaven'а, они мне очень помогли) я постепенно улучшал свои навыки программирования. И вот, когда я почувствовал, что накопил достаточно знаний для реализации своей давней идеи - геймплея, как в Ninja Gaiden на Nes (Денди), я не стал долго раздумывать.

release date: June, 2006