Katrine Olsen's Portfolio
Dragon Masters
What I did
All code (e.g.) Walking on a world map, enemy generator, leveling system, damaging enemies, simple AI
What I'm the most proud of
Enemy generator: The enemy generator I was particularly proud of in this project. When combat starts it will check the players level, and from that it will determine how many enemies are allowed to spawn, within what level range they are allowed to be, what element they have and then add stats to them along with the elemental bonus stat.
Biggest challenge
The queue: This caused me a bit of problems since I wasn't certain in how I would be able to sort the entities in the battle, this was in the end solved by using Lambda sort.
Retaining health loss: Being new to coding, I didn't know the easier and better ways to save things. In the end this was solved with classes.
Extra note
This game is a crude version of a game idea my sister and I have been working on for a long time. This is what inspired both of us to start programming.