Проекты

Astro8

2016

Одинокий астронавт на небольшом исследовательском судне ищет путь домой после неудачного прыжка в гиперпространство. Ограниченные ресурсы и слабое оборудование вынуждают героя на посадку и исследование неизвестных планет. Развертка базы, поиск и добыча материалов для модернизации корабля, выращивание культурных растений, контакт с неизвестными формами жизни, синтез топлива для открытия новых планет и скорейшего возвращения домой.

Процедурная генерация космического пространства и уровней жизнепригодности планет. Добрая тайловая пиксельная графика, немного roguelike, крафтинга и менеджмента ресурсов.

VK320

2014 - 2016

Приложение для поиска, прослушивания и загрузки аудиозаписей из социальной сети ВКонтакте на OS X. Многопоточность загрузки, возможность отследить уровень сжатия, уникальность в рамках платформы.

Версия на Obejctive-C собрала около 15 тысяч установок. Создано и поддерживается единолично. С апреля 2016 года с чистого листа пишу более оптимизированную и функциональную версию на Swift, веду микроблог по разработке в группе ВК.

VK320 активно использует VK API для работы с аудиозаписями, пользователями, группами. Для работы с сетью используется AFNetworking, в Swift-версии - Alamofire, Realm для хранения базы данных оффлайн, SnapKit и Advance для построения интерфейса.

Время-Деньги

2015

Сторонний заказ. Образовательная игра, направленная на развитие навыков управлением временем и финансами. Игрок движется к своей мечте путем соблюдения баланса главных ресурсов - времени и денег. Путь от увольнения с работы до управления крупным бизнесом и торговлей недвижимостью.

Игра разработана на Unity для Windows, OS X, iOS и Android. Я занимался созданием дизайна графического интерфейса и всей программной составляющей на C#. Активно участвовал в вопросах гейм-дизайна и общей юзабильности.

Организована внешняя база данных в формате JSON со многоуровневым контентом и полной локализацией. Геймплей построен на паттерне очереди событий. Алгоритмы трендов рынка ценных бумаг, система кредитования, торговля активами, базовый AI, структуры отложенных событий.

Rigibi

2015

Игра-головоломка про смешивание цветов по модели RGB с использованием подсказок в виде HEX-кодов. 99 с любовью и вниманием собранных уровней. Доступна для iPhone и iPad.

Игра написана на Objective-C, адаптирована под iPhone и iPad. Графика инициализируется в коде, уровни созданы с помощью встроенного редактора. Для статистики времени прохождения уровней, использования ключей и иного поведения игрока налажена аналитика на базе Yandex.AppMetrika. RMStore для внутренних покупок, интеграция с Game Center в виде достижений и таблицы лидеров.

Все возможные баги отполированы, смонтировано промо-видео, оформлен пресс-кит и сайт. Тексты игры с учетом верстки переведены на 6 языков.

Fox in Socks

2013 - 2015

Интернет-магазин аксессуаров Kiel James Patrick, часов Daniel Wellington и браслетов Trashness с доставкой по России и уютным офисом в центре Санкт-Петербурга. Магазин работает с августа 2013 года, на момент продажи выполнено около двух тысяч заказов.

Руководство, принятие решений по развитию, финансовый анализ и планирование, бухгалтерский учет в ООО. Графический дизайн бренда, сайта, промо-материалов. Разработка интернет-магазина на базе Simpla (HTML, CSS, JavaScript, Smarty, PHP, MySQL). SEO и SMM продвижение, работа с оптовыми и частными клиентами.

Архив

2004 - 2012

Доработка и сопровождение нетиповых конфигураций 1С, в том числе переходы с 7.7 на 8.2. Прототип iOS приложения по учету личных финансов с вводом данных по принципу двойной записи. Настройка радио-сервера на Liquidsoap. Создание и балансировка стратегической настольной игры. Разработка движка для Interactive Fiction и других поделок на Delphi. Дизайн уровней и маппинг для GTA 2, Unreal Tournament, Counter-Strike, Heroes of Might and Magic 3. Моделирование в 3ds Max.