Hi 👋, I'm Ensar.
A game developer.

Know more

About me

Profile Image

I'm a passionate game developer and a computer engineering student at Hacettepe University. I love developing and playing games. Also, I write articles about game development sometimes.


I use Unity and C# mostly, but I have prior experience on JavaScript, Python, C++, Java, three.js, WebGL and shader development.

View Resume

Projects

My Unity Articles

I write articles about coding principles and Unity on Medium and I share all the codes that I wrote for these articles on GitHub. I wrote these articles in Turkish so people who can't understand English and who are beginner can learn easily Unity and coding principles.

Read Articles Source Code

Wand Evolution

I developed this game at Easy Clap Games as Game Developer.

Wand evolution is a hybrid-casual mobile game that was successfully released on iOS and AOS platforms and has been downloaded more than 300K+. Within this project, I designed and implemented several core systems, including the store, gear, pets, core game mechanics, and UI. Additionally, I was responsible for writing extensive code for CPI scenarios and made significant contributions to the game's build and deployment processes.

App Store Google Play

Blast Game Clone

Developed over 10 days as a case study, this blast game was fully coded by me, including all particle effects and UI placement. The company provided only the sprites and level data in JSON format.

I implemented a singleton for level management and used scriptable objects for storing tile data. To ensure decoupled code, I used Unity actions. A state machine managed transitions between UI and levels, and I utilized object pooling for particles.

Due to ethical considerations, I cannot share the code from this project.

Development Date: March 2024

Watch Gameplay

UniSand

I developed this game as a hobby project for experimental purposes. I used sprites to render each pixel and created a grid system to manage the interactions and behaviors of different elements.

Development Date: February 2024 - Ongoing

Source Code

Age Of Circus

This game was made in GGJ'24 in 48 hours with 5 person team. 2 Developers, 2 Visual Artist and 1 Audio Artist.

This game is a parody of Age of Empires. I developed grid and placement system, UI and game states in general.

Development Date: January 2024

Watch Trailer GGJ Website

Lost In Spawce

This game was made in HUJAM'22 in 72 hours with 3 person team.

Our astronaut is caught in a meteor shower during his space journey with his beloved cat. In this disaster, his cat is dragged to one of 3 unexplored planets near the ship. Our astronaut, who goes out to look for his cat, tries to find his cat by fighting various aliens on the planets he goes to.

Development Date: December 2022

Play

Trash Monster

This game was made in Greeny Game Jam in 48 hours with my team. Our character is fighting with an enemy made of garbage. The only resource he has to fight is the garbage thrown by this monster. He can only defeat the monster by quickly collecting the garbage that the monster throws around and throwing it into the right recycling bins. If our character throws garbage in the wrong box, his life decreases. If he does not collect the garbage on the ground immediately, the garbage turns into a toxic area and reduces his health when the character comes on him.

Since the game was developed in 2 days, code quality is ignored. I mostly coded UI parts of this game.

Development Date: October 2022

Play Source Code

Stack Rider Clone

Stack Rider is a runner game developed by SuperSonic Studios. You need to ride the stack to the finish without hitting a wall too high, you need to pick up balls to make your stack higher. I cloned this project for learning purposes.

Development Date: September 2022

Watch Gameplay Source Code

The Prophecy

TheProphecy is a top-down shooter game. You play as a cute archer lizard and your main goal is escape from dungeon. So you need the clear your path from enemies.

This project is developed during my internship at Mayadem Teknoloji A.Ş. I implemented A-Star Pathfinding algorithm and Random Dungeon Generation algorithm for this project.

Development Date: Augustus 2022

Watch Gameplay Source Code

HomEfficient

HomEfficient is a game that you need to turn off devices to save energy. It is an educational game.

I developed this game for BBM412 - Computer Graphics term project. I coded 2 different fragment and vertex shaders. I developed Binary Space Partitioning (BSP) for generating rooms. I also use three.js as graphic renderer, ammo.js for physics and tween.js for animations.

This was the hardest project that I worked on. I developed this project by myself, although it is planned as group project. Also, working with libraries that are not documented well was a big difficulty. I solved this problem by researching and experimenting.

Development Date: January 2022

Watch Gameplay Source Code

Flood It

Flood It is a simple yet addictive strategy game in which you have to flood the whole game board with one color in less than the allowed steps.

Development Date: February 2021

Watch Gameplay Source Code

Survival Game Project

FPS Survival Game. It was one of my first game projects. This game is not finished, and it contains basic movements, inventory system and some interactions with objects.

Development Date: October 2021

Watch Gameplay Source Code

Contact

Got a question or proposal, or just want to say hello? Feel free to contact me.

Send Email