Данила Аринов

Разработчик игр — C++ и Rust: движок, рендер, редакторы, Unity

+7 901 431-82-98 · teivrim@gmail.com · Telegram @Smishnyavko · github.com/TeivrimOriginal · Портфолио · LinkedIn

О себе

Пишу то, что двигает игру: собственный движок на C++17 с импортом FBX и OBJ через Assimp и выбором графического бэкенда в рантайме, растровый редактор на Rust с собственным immediate-mode интерфейсом, слоями и масками, редактор визуальных новелл с таймлайном и инспектором. Плюс живой опыт в команде: инди-игра на Unity, где я пишу код и геймдизайн вместе с опытным разработчиком; на хакатоне HackIT собрал прототип за выходные. Ищу junior-позицию в геймдеве, готов к тестовому заданию.

Опыт работы

Инди-игра на Unity — команда с опытным разработчиком C# · Unity
  • Пишу код и геймдизайн вместе с опытным разработчиком, вёл подбор людей в проект. Хакатон HackIT: собрал прототип за выходные.

Проекты

Teivrim-Engine — игровой движок с нуля C++17 · CMake · Assimp · 2025 — н.в.
  • Выбор графического бэкенда в рантайме, scene graph, импорт FBX и OBJ через Assimp, 88 коммитов.
github.com/TeivrimOriginal/Teivrim-Engine
TPaint — редактор изображений Rust · 2026 — н.в.
  • Собственный immediate-mode интерфейс без системных контролов: 15+ инструментов, слои с масками, 10 режимов наложения.
  • Форматы .tpaint, PSD и PNG; 158 юнит-тестов.
github.com/TeivrimOriginal/Copy-SAI-Paint-with-Rust
Редактор визуальных новелл C++ · Win32 / GDI+ · MinGW
  • 6 панелей редактора: Hierarchy, Scene, Inspector, Script, Asset Browser, Timeline; drag-and-drop из Проводника, сохранение и загрузка проекта.
github.com/TeivrimOriginal/teivrim-novell-engine

Навыки

Движки и рендер: C++17, CMake, Assimp (FBX и OBJ), scene graph, выбор бэкенда в рантайме, текстуры, спрайты, ресурсы Редакторы и инструменты: собственный immediate-mode UI на Rust, Win32 и GDI+, таймлайн, инспектор, drag-and-drop, PSD и PNG, Qt 6.8 (личный проект) Unity и C#: геймдизайн, прототипирование, хакатон-проект за выходные Инструменты: Git, CMake, Cargo, MinGW / MSVC, профилирование и отладка Практики: 1086 автотестов суммарно, CI на каждом пуше

Дополнительно

Английский — чтение технической документации. Открытый код: 11 активных публичных репозиториев, лицензия MIT.

Скачать PDF
← Все резюме ← Вернуться на сайт