2D Pixel Art Game in Unity

2D Pixel Art Game in Unity

2025-06-10

Creating a 2D Pixel Art Game in Unity

I love video games, and I have always been fascinated by how they are made—the art, the code, and the stories that bring them to life. For a long time, I wanted to try making my own game, but the process seemed overwhelming. Now that I have graduated, I have decided to give it a go and learn the fundamentals of making a game.

Today, there are several tools or frameworks to make a video game. Python has some libraries/frameworks to make a game, you can use Unity, Godot, and if you want to go to the next level, you can use Unreal Engine.

As I was interested in making a 2D game, I decided to use Unity, which supports 3D games as well. Also, I wanted to learn C#.

What I Have Done So Far

My first "game" was a simple 2D map with a few tiles that I set up, and a small character that could move around. This introduced me to the Unity Editor, character movement, camera movement and custom programming.

Why I Chose to Make a Game About Rostam

My next step is to make a game based on the Shahnameh, the epic poem of the Persian mythology. More specifically, the Seven Hurdles of Rostam, legendary hero of the Persian mythology.

This project will be more complex, as I will need to create a story, characters, and a game world. It will also include combat mechanics, world interactions, and a lot of other things.