Summary

Armin Grbić

Senior Game Programmer

I've always wanted to make video games, and I've been interested in every part of how they're made. Learning across those disciplines has given me a broad range of skills, though programming remains my main focus. On my own projects I also handle design, art, animation, UI, and the work involved in bringing a game to a store.

Experience
10+ years in game development
around 6 years professionally
Engines
Unreal Engine
Unity
Programming
C# · C++
Blueprints · other languages
Collage of Shi-ne, MiDiO, Feral, Rumi, and EUC

Current project

MiDiO

Role
Founder / Developer
Engine
UE5 - Blueprint / C++
Status
Early Access

MiDiO is a room-building and creature-collecting game. Players create small 3D dioramas, populate them with Rumi, and share their rooms through Steam Workshop. Twitch and Firebase integration let viewers participate in its collection systems without owning the game.

MiDiO is available to buy and play on Steam in Early Access. I develop it solo, covering the game, editor, UI, integrations, art and content, and ongoing production.

MiDiO on SteamAvailable in Early Access
A furnished diorama in MiDiO

Game and editor systems

The in-game editor, object interaction, Rumi movement, collection systems, and the UI tying those parts together.

Data and player content

Persistent rooms, scene reconstruction, player images, previews, imported content, and Steam Workshop sharing.

Services and platforms

Steam features, Twitch integration, backend services, local file handling, and the UI built around them.

Art, production, and release

Technical art, 3D and 2D content, presentation, trailers, storefront material, packaging, updates, and maintenance.

Unreal Engine 5Blueprintstargeted C++ supportUMGSteam WorkshopTwitchFirebase

Side project

EUC

Role
Solo developer
Engine
UE5 - Blueprint / C++
Status
In development

EUC is a chaotic online co-op game for 2-4+ players, with PS2-style graphics. It is a game I'm actively developing and a side project for learning, expanding my portfolio, and exploring new ideas.

Like MiDiO, I'm building almost everything myself: programming, design, art, animation, UI, and tools, with some third-party assets and plugins.

Industrial interior from the in-development game EUC

Multiplayer

Steam sessions, replicated gameplay, server-side state, and shared player interaction.

Gameplay and structure

Cooperative gameplay, player interaction, progression, and shared game state.

Interface

Menus, lobby, HUD, results, and the flow between each part of a session.

Environment and tools

PS2-style art direction, environments, and reusable construction tools.

Unreal Engine 5BlueprintsNetworkingSteamGameplay programming

Professional experience

Game programming in production

Studio
2tainment
Role
Engineer
Engine
Unity / C#

At 2tainment, I worked across gameplay, simulation, UI, databases, and tools in an established football-management codebase. My work included developing features, maintaining existing systems, and supporting releases.

Project: Anstoss / GOAL! The Club Manager

  • Gameplay and simulationImplemented and maintained interconnected game features and their underlying calculations.
  • Data and savesWorked with SQL, save management, data loading, and compatibility.
  • UIReusable controls, data-heavy screens, menus, and general frontend work.
  • Production supportDebugging, refactoring, localization, internal tools, backend work, and release fixes.
UnityC#SQLUIBackendTools

More game development

Other projects

This is a selection of my work.

Strategy-game interface and creatures from Feral

Unity · Character Art and integration · UI Implementation

Feral

I created, animated, and integrated six playable character sets for this Unity strategy game, and also worked on its presentation.

Project page
Ship loadout interface from SpaceForce

Unity - C# · UI programmer · 3D Artist

SpaceForce

A team-built multiplayer RTS. I implemented and integrated the interface across the menus, lobby, match, settings, loadouts, and results.

Combat scene from Shi-ne

UE5 · Environment Art, tools, development support

Shi-ne

Environment work, modular construction tools, navigation integration, level loading, and packaging support.

Project page
Celltaker virtual pets and care interface

UE5 - Blueprint / C++ · Solo Developer

Celltaker

A virtual-pet project built around a persistent lifecycle. I developed its care, progression, delivery, and save systems, including changes that continue between play sessions.

Also developed under the working name Project Cells.

Small projects

Self-contained games built over a few days to a little over a week, in the spirit of a small game jam.

Simulated streaming interface from Yoon

Yoon (Unity) - Made in a little over a week. A small game about a streamer trying to make it big, earning money for a better PC, with a gacha system and WarioWare-style minigames.

Tower-defense map from Miploons

Miploons (Unity) - A Bloons TD-inspired clone made over a few days, with Twitch integration that lets viewers trigger enemy waves and boss encounters.

Additional disciplines

Work beyond programming

Character shown in a sequence of poses

Modeling, texturing, rigging & animation

2D and 3D character work, sculpting, textures, rigs, animation, and engine integration.

Animated fiery material on a sphere

Shaders, VFX & engine tools

Materials, shaders, visual effects, and tools in Unreal Engine and Unity, including workflows for building environments and working with game assets.

3D VTuber model demonstration

Modding & Misc.

Game modding for R.E.P.O., Hogwarts Legacy, FFXIV, and VRChat, alongside 2D and 3D VTuber creation, rigging, and facial tracking. (ARKit)

About

Background and skills

I'm Armin Grbić, also known as Schira(Dev), a game developer based in Berlin. I have spent more than ten years making games, including around six professionally, across solo projects, collaborative games, and commercial production.

Programming is my main discipline, with hands-on experience across design, art, and production. Most of my projects are maintained in private Git repositories. I can discuss their implementation and share code examples where I have permission.

Programming
C#, C++, Blueprints, other languages
Engines
Unreal Engine, Unity
Game development
Gameplay, systems, multiplayer, UI, tools
Platforms and data
Steam, Workshop, Twitch, SQL, backend services
Version control
Git
Additional
Blender, ZBrush, technical art, 2D/3D character work, trailers