Magic Dodgeball: Homeless Edition
Led the programmer and game design team, planned the data-driven architecture, and handled balancing, input, and optimization.
Game developer from Turkey. Software Engineering graduate from Maltepe University, currently pursuing an Animation & Game Master's degree at Hochschule Darmstadt. Two years of professional experience.
My work is driven by a passion for tackling challenges, continuous learning, and writing code that's easy for others to understand and extend.
Projects
Led the programmer and game design team, planned the data-driven architecture, and handled balancing, input, and optimization.
Building logic, drag-and-merge mechanics, resource managers, day-night cycle, camera, sound, and UI.
Narration-based adventure with synchronized narrator audio, level system, and a scripted ending sequence.
Stage system, enemy spawn logic, object pooling, projectiles, hit-flash effects, and a boss with destructible arms.
Two characters with complementary abilities solve puzzles together — agility and jumping vs. smashing and platforming.
Weighted-random road generation, characters, obstacles, enemies, and sound implementation.
Two characters across two universes — switching when ammunition runs out. Character abilities, level design, enemies, and traps.
Skills
Programming
Intermediate-to-advanced C# with a focus on well-structured, low-complexity code.
Unity
Proficient with Unity's core features, components, and workflows.
Game Design
Solid grasp of game design concepts for engaging, fun gameplay.
Problem Solving
Strong problem-solving across technical and design challenges.
Communication
Communicate efficiently across disciplines regardless of gaming background.
Continuous Learning
Programming architectures and game optimization are an ongoing study.
Get in touch
I'm always open to new opportunities, collaborations, and discussions about game development.