MushroomPocket
Technologies Used
About This Project
For the Advanced Programming module in Nanyang Polytechnic, I had to complete an assignment where we had to implement a command-line game. The use of object-oriented programming and a database ORM like the Entity Framework was mandatory.
My Role in This Project
Using the .NET framework in C#, I scaffolded models of Mario characters in an object-oriented programming pattern. I used Entity Framework to persist data and state of the game characters.
Challenges Faced
Having programmed in object-oriented programming languages before, thinking in OOP design was like second nature to me. However, I was still unfamiliar with the C# programming language, hence I had to scour through Microsoft's documentation on common methods and ways to do things in C#.
Outcome
The game was implemented perfectly in C# without any bugs or errors. Clean coding patterns and documentation was used throughout the program which the lecturer was very satisfied with.