Pokemon project
This is a bit of a passion project for me. Ever since I was little I wanted to make my own pokemon game.
In late 2020 I decided it would be the perfect excuse to get some practise with a game engine.
Because I've never worked with a game engine before I decided to go with one of the more popular ones. So I could find some help on the community forums if I managed to get stuck on something.
The choice was between Unreal and Unity. Ultimately I went with Unity because I felt like Unity was more capable for a 2D tile based game and the UI is more user friendly.
The root of this project is entirely based around object oriented programming.
Every pokemon has a base which contains the type of pokemon, the sprites to display, it's stats, etc. The class above is for storing the current health, level, status of the pokemon.
Moves also work in the same way.
Overal I think this project is great fun. Even though I really underestimated the amount of work needed to create even a basic prototype.
Especially considering that all of the art work was ready before I even started.
If I peaked your interrest, I would love to tell you more about it!