Unity-разработчик · НовосибирскUnity developer · Novosibirsk

Игры, которые я довожу до релизаGames I ship

Меня зовут Николай Карпуша. За десять лет я собрал 25 проектов: релизы в Steam и RuStore, коммерческие заказы для студий, прототипы и призовые места на конкурсах IGDC. Сейчас главный проект — Veterans: Napoleonic Wars, тактическая стратегия о Наполеоновских войнах, где я ведущий программист gameplay.I am Nikolay Karpusha. Over ten years I have shipped 25 projects: releases on Steam and RuStore, commercial work for studios, prototypes and prize-winning contest entries. My main project right now is Veterans: Napoleonic Wars, a tactical strategy game about the Napoleonic wars, where I am the lead gameplay programmer.

  • 25проектовprojects
  • 10+лет в Unityyears in Unity
  • 7игр в Steamgames on Steam
  • 4награды IGDCIGDC awards

ПортфолиоPortfolio

Все 25 проектовAll 25 projects

Фильтруйте по типу работы — от коммерческих заказов до конкурсных игр, собранных за выходные.

Filter by type of work — from commissioned projects to contest games built over a weekend.

Veterans: Napoleonic Wars Главный проектMain project2026 Veterans: Napoleonic Wars Тактическая стратегияTactical strategy Тысячи юнитов на поле боя, формации и активная пауза. Ведущий программист gameplay.Thousands of units on the field, formations and active pause. Lead gameplay programmer. SteamPCWindows Ultimate Admiral Dreadnoughts Коммерческие проектыCommercial workРелиз в SteamReleased on Steam2023 Ultimate Admiral Dreadnoughts Морская стратегияNaval strategy Флоты Первой мировой, кампания с 1890 года и более 40 миссий.WWI fleets, a campaign starting in 1890 and over 40 missions. SteamPC Magnia Свои игрыMy own games2020 Magnia Физическая головоломкаPhysics puzzle Пять физических механик, невесомость и таблица мировых рекордов.Five physics mechanics, zero gravity and a world-record ladder. SteamPC Lost Jelly Remaster Свои игрыMy own games2025 Lost Jelly Remaster Аркада-головоломкаArcade puzzle Робот Nimble умеет ехать только вперёд — а собрать нужно всех Jelly.Nimble the robot can only drive forward — and every Jelly must be rescued. SteamRuStoreAndroid Save Jelly Свои игрыMy own games2018 Save Jelly ГоловоломкаPuzzle Соедини Jelly цветными мостами и отбей летучих мышей с акулой.Link the Jellies with coloured bridges while fending off bats and a shark. RuStoreGoogle PlayAndroid Lost Jelly Свои игрыMy own games2019 Lost Jelly Аркада-головоломкаArcade puzzle Первая версия истории про робота, который не умеет тормозить.The first take on the story of a robot with no brakes. Google PlayAndroid Swords And Their Boy Коммерческие проектыCommercial work2024 Swords And Their Boy ЭкшенAction Мальчик и два разумных меча: физический и электрический урон в связках.A boy and two sentient swords: physical and electric damage, chained your way. SteamPC Road of Dust and Rust Коммерческие проектыCommercial work2024 Road of Dust and Rust Постапокалиптическая гонкаPost-apocalyptic racing Восстановил с нуля Unity-проект без .meta-файлов и вернул игру к жизни.Rebuilt a Unity project stripped of its .meta files and brought the game back to life. SteamPC RPG Driver Коммерческие проектыCommercial work2019 RPG Driver Аркадные гонки + RPGArcade racing + RPG Шесть машин, разрушаемый low-poly мир и древо навыков.Six vehicles, a destructible low-poly world and a skill tree. SteamPC Gorilla Коммерческие проектыCommercial work2022 Gorilla Мобильный экшенMobile action Подопытная горилла вышла из-под контроля и разносит город.A lab gorilla breaks loose and tears the city apart. AndroidMobile Tank Tycoon Коммерческие проектыCommercial work2020 Tank Tycoon RTS / FPS прототипыRTS / FPS prototypes Конструктор техники и прототипы механик в стилях RTS, FPS и Action.A vehicle constructor plus RTS, FPS and action mechanic prototypes. PC Desert Coyote Коммерческие проектыCommercial work2017 Desert Coyote Танковый экшенTank action Смесь World of Tanks, «Танчиков» и Contra — вместе с ARGH!Games.World of Tanks meets Battle City and Contra — made with ARGH!Games. PC Cafe of Fear Прототипы и тестовыеPrototypes & test tasks2024 Cafe of Fear Атмосферный хоррорAtmospheric horror Пять минут уютного кафе, VHS-фильтр и очень неуютный финал.Five cosy minutes in a cafe, a VHS filter and a very uncosy ending. SteamPCFMOD Drone Harvesting Прототипы и тестовыеPrototypes & test tasks2025 Drone Harvesting Симуляция / тестовоеSimulation / test task Две команды дронов соревнуются за ресурсы: поиск цели, обход столкновений, VFX.Two drone teams race for resources: target search, collision avoidance, VFX. GitHubPC Gravi Zoo Прототипы и тестовыеPrototypes & test tasks2025 Gravi Zoo Match-3 прототипMatch-3 prototype Тайлы сыпятся с физикой песка, собираем тройки и чистим поле.Tiles pour down with sand-like physics; match threes and clear the board. GitHubPC Angels Against Demons Прототипы и тестовыеPrototypes & test tasks2025 Angels Against Demons Платформер-прототипPlatformer prototype Три формы героя — человек, ангел, демон — и два подхода к управлению.Three hero forms — human, angel, demon — and two control approaches. GitHubPC Triplets Animal Match Прототипы и тестовыеPrototypes & test tasks2025 Triplets Animal Match Казуальная головоломкаCasual puzzle Липкие, замороженные, тяжёлые и взрывающиеся фигурки — тестовое задание Unity C#.Sticky, frozen, heavy and exploding tiles — a Unity C# test assignment. PCDownload Advent Zombie - Escape on the Highway Джемы и конкурсыJams & contests2017 Advent Zombie - Escape on the Highway Аркадная гонкаArcade racing Гони к морю по шоссе: 20+ машин, бочки с топливом и бандиты позади зомби.Race to the sea: 20+ cars, fuel barrels and bandits behind the zombies. PC Wrong Decision Джемы и конкурсыJams & contests🏆 1-е место · IGDC #1791st place · IGDC #1792016 Wrong Decision Beat em upBeat em up Первое место на конкурсе IGDC: классический beat em up с подсечками и супер-приёмами.First place at IGDC: a classic beat em up with sweeps and special moves. PC Space Odyssey Джемы и конкурсыJams & contests🏆 Победитель · IGDC #119Winner · IGDC #1192015 Space Odyssey Космический симуляторSpace sim Победитель конкурса «SSP»: реактивная тяга, ньютоновская физика и высадки на планеты.Winner of the SSP contest: thrust, Newtonian physics and planetary landings. PC The Long Way Home Джемы и конкурсыJams & contests🏆 2-е место · IGDC #1212nd place · IGDC #1212015 The Long Way Home Пошаговый стелсTurn-based stealth Сферический пошаговый стелс в космосе — задание первоапрельского конкурса.Spherical turn-based stealth in space — an April Fools contest brief. PC The Real Magic Джемы и конкурсыJams & contests🏆 2-е место · IGDC2nd place · IGDC2016 The Real Magic Тактическая артиллерияTactical artillery Вместо снарядов — магия: водяной шар летит по дуге, молния не знает ветра.Spells instead of shells: a water orb arcs, lightning ignores the wind. PC Souls Need to Sort Джемы и конкурсыJams & contests🏆 IGDC #134 «Automate it»IGDC #134 "Automate it"2017 Souls Need to Sort Головоломка-автоматизацияAutomation puzzle Строим конвейер, который сортирует души по правильным котлам.Build a conveyor that sorts souls into the right cauldrons. PC The Era of the Dead - a Incident Джемы и конкурсыJams & contests🏆 IGDC #127 «Turn by turn II»IGDC #127 "Turn by turn II"2016 The Era of the Dead - a Incident Пошаговый экшенTurn-based action Герой очнулся после многодневной попойки — а на улице уже конец мира.The hero wakes from a days-long bender to find the world has ended. PC Era Of Dead - Defence Джемы и конкурсыJams & contests🏆 IGDC #166 «Defence V»IGDC #166 "Defence V"2018 Era Of Dead - Defence Tower DefenceTower Defence Держим оборону, пока идёт проверка выживших на заражение.Hold the line while the survivors are screened for infection. PC
Николай Карпуша
Николай КарпушаNikolay Karpusha Unity-разработчик · НовосибирскUnity developer · Novosibirsk

Обо мнеAbout me

Инженер, который выбрал геймдевAn engineer who chose gamedev

Меня зовут Николай Карпуша. Я живу в прекрасном сибирском городе Новосибирск — месте, которое вдохновляет меня на создание новых идей и проектов.

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

За это время я успел поработать администратором компьютерного клуба, продавцом видеоигр, а позже — разработчиком и создателем веб-сайтов. Также я занимаюсь ремонтом компьютеров, что помогло мне глубже понять технику изнутри.

Мне дороги мои друзья, мой уютный дом на берегу реки и, конечно, моя любимая дочь Доминика — мой главный источник вдохновения.

Если вы хотите узнать больше о моих проектах или увидеть мои работы — просто напишите мне. Буду рад поделиться опытом и показать то, над чем я работаю!

My name is Nikolay Karpusha,. I live in the beautiful Siberian city of Novosibirsk — a place that inspires me to create new ideas and projects.

Since childhood, I’ve been passionate about video games and everything related to them. That’s why I decided to dedicate my life to game development and working with computers. By education, I’m a process engineer, but even during my studies, I realized that my true calling is gamedev.

Over the years, I’ve worked as a computer club administrator, a video game store clerk, and later — a developer and website creator. I also do computer repair, which has helped me understand hardware on a deeper level.

I cherish my friends, my cozy home by the river, and of course, my beloved daughter Dominika — my main source of inspiration.

If you want to learn more about my projects or see my work — just write to me. I’ll be glad to share my experience and show what I’m working on!

Стек и навыкиStack & skills

UnityC#URP / Shader GraphZenject / DIPhysicsAI / Utility AIPathfindingGPU InstancingFMODDOTweenAddressablesInput SystemUI ToolkitEditor ToolsBlenderGitAndroid / iOSSteamworksWebGLЛевел-дизайнLevel designОптимизация CPU / GPU / памятиCPU / GPU / memory optimisationВосстановление сломанных Unity-проектовRestoring broken Unity projects

НаградыAwards

Конкурсы и джемыContests & jams

  • 2015 Space Odyssey Победитель конкурса IGDC #119 «SSP»Winner, IGDC #119 "SSP"
  • 2015 The Long Way Home 2-е место, IGDC #121 «Space Stealth»2nd place, IGDC #121 "Space Stealth"
  • 2016 Wrong Decision 1-е место, конкурс IGDC по beat em up1st place, IGDC beat em up contest
  • 2016 The Real Magic 2-е место, конкурс IGDC «Артиллерия»2nd place, IGDC "Artillery" contest
  • 2018 Save Jelly Первый завершённый проект флешмоба Create100GamesFirst finished project of the Create100Games marathon
Подробнее о джемах и конкурсных проектахMore about the jams and contest entries

Save Jelly на Create100games

Концепт игры Save Jelly был создан в рамках флешмоба Create100Games. Проект стал первым завершённым в этом творческом марафоне и получил множество положительных отзывов от участников сообщества.

Подробнее о проекте можно узнать на странице в каталоге IndieCamp.

А также вы можете прочитать больше об игре и посмотреть изображения ниже:

Space Odyssey — победитель конкурса IGDC #119

28 февраля моя игра Space Odyssey была признана победителем конкурса №119 «SSP» на сайте Independent Games Developer Contest (IGDC.ru).

Задача конкурса заключалась в создании игры, в которой гармонично сочетаются космос, реактивная тяга и физика. Также обязательными элементами были высадки на планеты и их исследование.

Подробнее об условиях конкурса можно прочитать по ссылке: http://igdc.ru/igdc_top.php?konkurs=119

С тех пор игра была полностью переработана и теперь значительно отличается от конкурсной версии. Релиз Space Odyssey запланирован в ближайшие месяцы.

Игра выйдет на Android, iOS, а также будет доступна для голосования в Steam Greenlight.Следите за новостями и обновлениями! 🚀

The Long Way Home — 2-е место на конкурсе IGDC #121

13 апреля моя игра The Long Way Home заняла 2-е место в конкурсе №121 «Space Stealth» на сайте Independent Games Developer Contest (IGDC.ru). 🚀

Это был первoапрельский конкурс, и задание звучало по-настоящему безумно: нужно было создать сферический, динамичный, пошаговый Stealth в космосе! 😄

Несмотря на такие необычные условия, мне удалось успешно справиться с задачей — и в итоге получилась оригинальная и атмосферная игра, в которой сочетаются юмор и экспериментальные механики.

Подробнее о конкурсе можно прочитать по ссылке: http://igdc.ru/igdc_top.php?konkurs=121

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

Скачать конкурсную версию можно по ссылке: Скачать игру The Long Way Home

Также приглашаю всех принять участие в голосовании на тему: «Стоит ли продолжать работу над этой игрой?»

Save Jelly at Create100games

The concept of the game Save Jelly was created as part of the Create100Games flash mob. The project became the first completed one in this creative marathon and received many positive reviews from the community members.

You can learn more about the project on its page in the IndieCamp catalog.

You can also read more about the game and view images below:

Space Odyssey — Winner of IGDC Contest #119

On February 28, my game Space Odyssey was recognized as the winner of contest #119 “SSP” on the Independent Games Developer Contest (IGDC.ru) website.

The contest task was to create a game that harmoniously combines space, jet propulsion, and physics. The required elements also included planet landings and their exploration.

You can read more about the contest conditions here: http://igdc.ru/igdc_top.php?konkurs=119

Since then, the game has been completely redesigned and now differs significantly from the contest version. The release of Space Odyssey is planned in the coming months.

The game will be released on Android, iOS, and will also be available for voting on Steam Greenlight. Stay tuned for news and updates! 🚀

The Long Way Home — 2nd Place in IGDC Contest #121

On April 13, my game The Long Way Home took 2nd place in contest #121 “Space Stealth” on the Independent Games Developer Contest (IGDC.ru) website. 🚀

It was an April Fool’s contest, and the task sounded truly crazy: to create a spherical, dynamic, turn-based stealth in space! 😄

Despite such unusual conditions, I managed to complete the task successfully — and as a result, an original and atmospheric game was created, combining humor and experimental mechanics.

You can read more about the contest here: http://igdc.ru/igdc_top.php?konkurs=121

Currently, there are no plans to release the game on mobile platforms, as the project would require major reworking, and audience interest in such experiments remains uncertain.

You can download the contest version here: Download The Long Way Home

I also invite everyone to take part in a poll: “Should I continue working on this game?”

НовостиNews

Что происходитWhat is happening

Save Jelly получила зелёный свет в Steam!

Моя игра Save Jelly успешно прошла Greenlight и теперь доступна в магазине Steam! 🎉

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

Хочу искренне поблагодарить всех, кто поддержал и проголосовал за Save Jelly — ваши голоса и отзывы действительно многое значат для меня! ❤️

Перед официальным релизом я хотел бы собрать как можно больше отзывов и предложений. Если у вас есть идеи, комментарии или просто желание поделиться впечатлениями — пишите мне на почту или в социальных сетях. Я обязательно прочитаю все сообщения, учту пожелания и отвечу каждому!

Ссылка на страницу в Steamhttps://store.steampowered.com/app/3844890/Lost_Jelly/

Save Jelly Got the Green Light on Steam!

My game Save Jelly has successfully passed Greenlight and is now available on the Steam store! 🎉

I am currently actively working on improving the project’s quality, so the exact release date is not set yet, but the game is planned to launch within the next month.

I sincerely want to thank everyone who supported and voted for Save Jelly — your votes and feedback truly mean a lot to me! ❤️

Before the official release, I would like to gather as much feedback and suggestions as possible. If you have ideas, comments, or just want to share your impressions — write to me by email or on social media. I will definitely read all messages, consider your suggestions, and respond to everyone!

Link to the Steam pagehttps://store.steampowered.com/app/3844890/Lost_Jelly/

НостальгияNostalgia

Старый сайт был рабочим столом Windows XPThe old website was a Windows XP desktop

Иконки, окна, панель задач и часы в трее. Работал он не идеально — зато выглядел как 2003 год. Мы его сохранили целиком.

Icons, windows, a taskbar and a tray clock. It did not work perfectly — but it looked exactly like 2003. We kept all of it.

💾 Вставить дискетуInsert the floppy