Unity Game Developer

Erman Onay

Unity/C# game developer focused on gameplay, simulation, and performance. Currently co-developing Internet Cafe 98 at GrindWill Labs after shipping Pupple Pop and taking Café Manager from prototype to Steam v1.0 as its sole programmer and designer.

Portrait of Erman Onay

Selected work

Pupple Pop

A bubble-based incremental game co-developed by a three-person team at GrindWill Labs.

View Pupple Pop on Steam
Role
Unity Game Developer & Co-Founder
Stack
Unity 6 · C#
Platform
PC · Steam Deck
Released
7 Apr 2026
Pupple Pop bubble simulation during gameplayPupple Pop progression interface

Systems and performance

Co-developed progression, prestige, and economy systems. Optimized the bubble lifecycle and rendering path to support up to 1,000 active bubbles with object pooling, shader-driven rendering, and one shared material.

  • 17,000+ copiesdirect Steam sales + Humble Bundle distribution
  • Very Positive overallSteam rating
  • 1,000 active bubblesobject-pooled and shader-driven

Metrics updated Aug 2026

Internet Cafe 98

A 1998-set internet café management game now in development at GrindWill Labs.

View Internet Cafe 98 on Steam
Role
Unity Game Developer & Co-Founder
Stack
Unity 6 · C#
Platform
PC · Steam
Release
Planned Nov 2026
Internet Cafe 98 café management interfaceInternet Cafe 98 PC building and hardware interface

PC simulation and public demo

Designed and implemented the PC-building and revenue simulation, timing-based manual research mini-game, and the Defrag panel's PC optimization/buff rotation system in Unity 6/C#.

  • 121 peak concurrent playerspublic Steam demo
  • 1,000+ wishlistswithin 10 days
  • Public demo shippedSteam

Metrics updated Aug 2026

Café Manager

Released under Sikitesens Lti. and developed from prototype through Early Access to v1.0.

View Café Manager on Steam
Role
Solo Game Developer
Stack
Unity · C#
Platform
PC · Steam
Released
EA 22 Jul 2025 · 1.0 22 Jun 2026
Café Manager café-building gameplayCafé Manager management interface

Solo development and release

Built café construction, staff hiring and performance, customer simulation, and the UI supporting service flow and business progression. Managed Steamworks integration and release delivery, including builds, depots, branches, achievements, Steam Cloud, and demo configuration.

  • Prototype to v1.0sole programmer and designer
  • 12 interface languagessupported at full release
  • Steamworks deliverybuilds, depots, branches, Cloud, achievements, and demo configuration

Technical prototypes

These projects are no longer in active development and are included for the systems and engine work they demonstrate.

Train Cargo: NightShift

A first-person cargo-handling prototype exploring rail-yard systems in Unreal Engine 5.6/C++.

Status
Archived Unreal Engine 5.6/C++ prototype
Role
Unreal/C++ Game Developer
Stack
Unreal Engine 5.6 · C++
Platform
Windows PC
Train Cargo NightShift warehouse and cargo gameplayTrain Cargo NightShift night-time rail yard

Gameplay systems

Implemented barcode and catalog systems, cargo and item components, carry-and-place interactions, placement previews, and passing-train behaviour for a first-person night-shift cargo-yard simulation.

Increchipper

Archived Unity/C# systems prototype

Role
Solo Game Developer
Stack
Unity · C#

Built a poker-chip incremental prototype with collectible chip tiers, reinvestment, automation, and a branching skill tree.

Increchipper poker-chip gameplay and membership shopIncrechipper branching skill tree

Existence Incremental

One-week Unity 6/C# systems prototype

Role
Solo Game Developer
Stack
Unity 6 · C#

Built a layered progression prototype in one week, with milestone unlocks, automation, achievements, and persistent save/load.

Existence Incremental void progression and milestone windowsExistence Incremental layered particle, atom, and molecule systems

Background

Current

GrindWill Labs
Unity Game Developer & Co-Founder
Aug 2025—Present

Technical focus

Primary
Unity 6, C#, gameplay and simulation systems, profiling, Steamworks integration and release operations

Additional engine experience
Unreal Engine 5.6/C++

Education

B.Sc. Computer Engineering
Degree in Progress · Expected Jun 2028
Selçuk University

Earlier experience

Türkiye Petrolleri A.O.
Information Technology Intern
Sep 2019—Jun 2020 · Lüleburgaz