Hulvdan

I maek gaems. Программирую. Чуть рисую и занимаюсь аудио. В соло довёл 2 игры до Яндекса. Сняли, когда стало мало игроков. Продолжаю


Блог полезностей для разработяг


Щя прототипирую — git (02/2026 — щя)

Доп инфа

  • Упор на боевую систему, что позволит просто добавлять мувсеты и разные фишки (из Nioh / Lies of P / Genshin / Monster Hunter и пр.)

  • Наткнулся на Того Самого Келина. Обдумываю его видосы — yt1, yt2

  • Перешел с C++ на Godot (т.к. Unity компилит дольше, а на C++ мне влом писать 3D рендеринг)

Godot, protobuf, godobuf, Python, imgui-bundle, LDtk, AutoHotkey


Молочник! Арена Выживания — yandex, git (09/2025 — 12/2025)

Доп инфа

(клонил Brotato для Яндекса, сменив сеттинг)

✅ Первая игра, доведенная до конца и выпущенная с прицелом на коммерцию

✅ Изучил и наладил pipeline работы с Reaper для работы с аудио (в частности, прикрутил hot reload)

❌ 108 дней разработки многовато ➜ Мне стоит ещё ускорить процесс

❌ Не взлетела

C++ SDL bgfx miniaudio, flatbuffers, Python, free-tex-packer, Clip Studio, Reaper, AutoHotkey. Мало игроков ➜ Яндекс снял с публикации


Клон сортировки по полочкам Яна Байнами — yandex, git (01/2026)

Доп инфа

❌ Результаты плохие. Понял, что сейчас на Яндексе намного сложнее взлететь, нежели 2-3 года назад (хоть и возможно)

➜ Вероятно, мне нужно делать что-то, в чём мои сильные стороны будут реализованы в полной мере (Тот Самый Келин как-то выразил мысль — норм-тема — искать exploit, который позволит обойти большинство на рынке, а не идти туда, куда идёт большинство)

➜ Стоит перейти с C++ на движок (чтобы в будущем не писать рендер повернутого текста, например)

C++ SDL bgfx miniaudio, flatbuffers, Python, LDtk, free-tex-packer, Clip Studio, Reaper, AutoHotkey. Мало игроков ➜ Яндекс снял с публикации


Cult Boy — itch.io, git (07/2025 — 08/2025)

Доп инфа

(клонил The Binding of Isaac, фокусируясь на доведении до конца игры мелкого scope-а)

✅ Научился рисовать в векторе (Clip Studio + б/у Wacom планшет за 1500 рублей)

✅ Создал шаблонную репу для быстрого bootstrap-а игр

❌ Не смог пройти модерацию Яндекса ➜ Мне нужно сделать игру, которая точно её пройдет

C++ SDL bgfx miniaudio, flatbuffers, Python, LDtk, free-tex-packer, Clip Studio


Journey's Spirit — Steam, git (12/2024 — 06/2025)

Доп инфа

✅ Первая страница игры в Steam (хоть и забросил в итоге)

✅ Первые шаги в маркетинге: сделал 2 TikTok-а

❌ Выглядит плохо ➜ мне нужен хороший визуал

❌ Не маркетингуема ➜ мне нужно изучить, как профессионалы продвигают игры на разных платформах

❌ Большой scope (Open World RPG moment :/) ➜ мне стоит научиться доделывать игры меньшего scope-а до конца, одновременно улучшая инструментарий (например, продолжать развивать библиотеку в одном файле + создать шаблонную репу для мгновенного старта новых игр с кодом, который я и так везде таскаю)

C++ Raylib, flatbuffers, Python, LDtk, free-tex-packer


Демо записи действий и перезагрузки DLL в C++

HotReload C++ и проигрывание действий игрока с предыдущего включения игры сильно ускоряют отладку


Поработал с линейной алгеброй, матрицами и векторами

C++ Raylib / Bare C++


Прототипировал игру на Unity ➜ Перешёл на C++ — git (10/2023 — 08/2024)

Доп инфа

Начал на Unity. Потом наткнулся на Handmade Hero ➜ Работал на C++ с нуля без движка. Прототипировал несколько раз

В ретроспективе от 2026-03-14: overall, полагаю, стоит использовать игровые движки, чтобы не париться с рисованием спрайтов, шрифтами, вращениями, звуком и пр.

Unity ➜ Bare C++


Игра для «Metroidvania Month» — itch.io (09/2023)

Поучаствовал в двух игровых джемах (Unity, C#)


Буклет для «MH:W» – Reddit post, Updated Reddit post (2018, 2021)

Показывает уязвимости монстров (Python, Pillow)


Dark Souls 3 Cheat Sheet tool – Reddit (2018)

Для трекинга прогресса людям, что хотят пройти на 100% (Python, PyQt)


Совсем уж давнее


Credited