This Game was part of a uni project. It is an API written in C#.
- plan ahead before starting
- think about the structure, design, and requirements of the program more thoroughly
- encapsulate everything in seperate methods instead of having massive functions
- unit tests are helpful
- importance in functionality (Routing, HTTP-Parsing)
- importance in user experience (Battle damage calculation, Trading, Creating cards...)
User can only try to login 3 times. After 3 failed logins the user gets banned permanently.
Time was tracked by writing it in the commit messages
- Actual tracked time: 82,21 hours
- Estimated time not tracked: 25 hours
- (Estimated) Total time: 107,21 hours
[Link To Git Repo](https://github.com/L0lig1/MonsterTradingCardsGame)
In '{DirOfProject}\MonsterTradingCardsGame\MonsterTradingCardsGame\bin\Debug\net6.0' Battle Logs are created