Unity Gameplay Programmer

Building Gameplay Systems
and Game Experiences in Unity

Self-taught Unity developer focused on gameplay programming, clean architecture, optimization, and responsive game feel across PC and mobile projects.

8+ Completed Projects
Unity & C# Core Stack
PC + Mobile Development Experience

Gameplay-focused Unity Developer

I am a self-taught Unity developer focused on building responsive gameplay systems, readable game loops, and polished player interactions using Unity and C#.

My projects cover PC and mobile games across genres such as shooters, platformers, runners, arcade games, rhythm-action, and co-op prototypes. I enjoy taking gameplay ideas from prototype stage to playable, testable experiences.

My development approach is based on clean structure, fast iteration, gameplay feel, and solving technical problems in a practical way.

Focus Gameplay systems, player controls, combat feel
Stack Unity, C#, Git, PC & mobile development
Approach Clean code, fast iteration, practical problem solving

Systems I Build in Unity

I focus on gameplay programming, reusable systems, responsive player controls, and maintainable C# code.

Gameplay Programming

Player movement, shooting, combat interactions, game loops, and moment-to-moment gameplay feel.

Game Systems

Enemy waves, upgrade flows, scoring systems, object interactions, and reusable gameplay logic.

Optimization

Performance-aware Unity development with attention to object usage, scene structure, and runtime cost.

PC & Mobile Development

Experience building Unity projects for both desktop and mobile platforms with platform-specific constraints.

Clean C# Architecture

Maintainable C# code using object-oriented design, separation of responsibilities, and readable structure.

Version Control

Git-based project workflow for tracking changes, organizing development, and collaborating safely.

Game Portfolio

A selection of Unity projects covering shooters, platformers, runners, mobile arcade games, and co-op action prototypes.

Unity / C#
Revenge Of The Fish King
Top-Down Shooter

Revenge Of The Fish King

A fast-paced top-down shooter focused on enemy pressure, shooting feedback, and arcade-style combat flow.

  • Gameplay Programming
  • Enemy Behaviour
  • Action Mechanics
View Project →
Unity / C#
RoboSurvive
Roguelite Survival

RoboSurvive

A survival roguelite prototype built around enemy waves, player upgrades, and moment-to-moment combat readability.

  • Wave System
  • Upgrade Flow
  • Combat Feel
View Project →
Unity / C#
To The Home
2D Platformer

To The Home

A 2D platformer focused on movement precision, level flow, and simple but readable player interactions.

  • Player Controller
  • Level Design
  • Platforming Feel
View Project →
Unity / C#
PixelRunner
Endless Runner

PixelRunner

An endless runner built around obstacle timing, fast restart loops, and responsive input for short arcade sessions.

  • Obstacle Spawning
  • Game Loop
  • Input Response
View Project →
Mobile
Nova Hunter
Arcade Space Shooter

Nova Hunter

A mobile arcade shooter designed around quick combat sessions, touch-friendly gameplay, and clear enemy feedback.

  • Mobile Controls
  • Enemy Waves
  • Arcade Combat
View Project →
Unity / C#
Bloom Night
2D Action / Rhythm

Bloom Night

A 2D action rhythm project focused on timing-based interactions, visual feedback, and player reaction windows.

  • Timing Mechanics
  • Visual Feedback
  • Rhythm Interaction
View Project →
Unity / C#
Sandstorm Escape
2D Platform / Runner

Sandstorm Escape

A runner-platformer built around a doom wall pressure system, movement timing, and readable obstacle avoidance.

  • Runner Logic
  • Hazard Design
  • Movement Timing
View Project →
Unity / C#
Zincir Arenası
2.5D Action / Co-Op

Zincir Arenası

A 2.5D co-op action game built around linked-player movement, arena combat, and coordinated player interaction.

  • Co-op Mechanics
  • Arena Combat
  • Player Interaction
View Project →
Unity / C#
TopDown
2.5D Action / Vehicle Combat

Tank and Zombies

A 2.5D vehicle action game focused on responsive tank control, zombie-smashing combat, and enemy pressure.

  • Vehicle Controller
  • Enemy AI
  • Object Pooling
View Project →

Let’s Build Something Playable

I am open to Unity gameplay programming opportunities, prototype development, junior developer roles, and collaboration on game projects.

Send Email