Akın Haydaroğlu's Projects
3D Procedural Animation system focuses on achieving natural, responsive, and contextually-driven animations for characters. We aim to create animations that adapt to the environment and player actions in real-time, enhancing the overall immersion and gameplay experience.
This is a simple 3D Runner game developed using Unity game engine. The objective of the game is to guide the character to reach the end of the path by touching the screen and dragging your finger left or right.
This repository demonstrates the implementation of various design patterns in Unity using C#. Each design pattern is showcased through a separate example within this project.
This repository contains a demonstration of an advanced Enemy AI system implemented in Unity using the A* pathfinding algorithm and the State Pattern.
This is a Flappy Bird clone created using Unity game engine. The game is a simplified version of the classic Flappy Bird, where the player controls a fish and tries to navigate it through obstacles by tapping the screen.
Code Monkeys's Kitchen Chaos game tutorial, a 10 hour course making a complete game from scratch! The game features lots of interesting systems which makes for a great learning project.
This repository contains a simple mini golf game developed in Unity. The objective of the game is to sink the ball into the hole to advance to the next level. You can control the ball's movement by pulling it back and releasing, applying a force based on the distance of the pull.
This project was inspired by the classic space shooter games and developed as a demonstration of object-oriented programming techniques in Unity.
Immerse yourself in a thrilling 2D action-parkour game set in a dark and technological cyberpunk universe. Test your skills to the limit as you eliminate enemies, solve challenging puzzles to unlock doors and chests, and collect coins throughout each level.
RPG game made with Unity.
This project demonstrates a basic card system in Unity, allowing you to create and manage cards using ScriptableObjects.
A demo showcase game that simply presents the S.O.L.I.D principles in Unity 3D using C#.
The Tanks behavior is designed using the State Machine with ENUM. The Bots behavior is designed using the Behavior Tree with asset.