Projects
-
- 2D ECS game engine.
- Implemented an Entity-Component-System (ECS) architecture with sparse sets.
- Created an object pooling system.
- Developed uniform grid collision detection with elastic collision response.
- Integrated SDL for 2D rendering and input handling.
- Tools and Technologies: C++, SDL
-
- Survivors-like tower defense game.
- Developed a survivors-like power up system.
- Implemented different types of enemies.
- Ensured a scalable game architecture that makes the addition of new power-ups and enemy types easy.
- Tools and Technologies: Unity, C#, UniTask, Zenject, DOTween
-
- 2D rogue-lite game with cellular automata pixels.
- Developed cellular automata simulated sand, water, fire, wood, and oil.
- Implemented a simple skill tree.
- Integrated the A* algorithm for enemy AI.
- Tools and Technologies: Unity, C#, DOTween
-
- Tiny endless mobile game with grow and shrink mechanics.
- Tools and Technologies: Unity, C#
-
- A shoot ‘em up game.
- Tools and Technologies: Java, Java Swing
Contact
LinkedInGitHub
onuryasar.dev@gmail.com