buffolu/Medieval-simulator
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
project 3 advance cpp the project is a simulation game with multiple classes that interact with each other in different ways project use MVC and singleton as design patterns important notes about input: 1.commands are only lowercase letters. 2.names of objects are only letters(lower or upper) 3.majority of the wrong input is handles, but there is still some extreme cases that some input probably would not work. note about thug attacking peasant: instructions were not completely clear, so to clarify: if a thug attempts to attack a peasant and one of the 3 conditions are not met : thug would lose -1hp. if a thug attempts to attack a peasant and peasant is close enough and no knights are around only then will the peasant lose -1hp. attack on peasant is done in the timeframe, meaning that you don't have to type go to make the attack happen. *for full instructions, how to run, and how it works please see the ex3 -- ATOOP spring 2023.txt file