首页 > > 详细

Final Project Object Oriented Programming II

Final Project Object Oriented Programming II
30% of Final Grade
You have to develop a game using Windows Forms Application.
The purpose of the game is to move the penguin to escape the maze and defeat the monsters that are on his way.
Part 1: Creation of a Maze and the entities (70 points)
For the first part (see Figure 1), you have to load a Maze from a text file and create the entities (penguin, wall, empty tile, and food). The penguin cannot pass through the wall, and he can eat the food that is on his way. Every food item (fish or crab) has a score value. You have to move the penguin (using the keyboard keys UP, Down, Left, Right).
You can download the resource files from Omnivox or use your own files. The deadline for the submission of part 1: 07 December 2018
START
ARRIVAL
Part 2: Fighting the monsters (30 points) The penguin has to fight the monsters (orcas) that are on his way in order to go home. The deadline for the submission of part 2: 18 December 2018 Bonus (every question has 10 points)  The penguin may need a hint to find his path to go home (see picture 2)  The penguin may collect some healing potions and use them while fighting (to increases his hit points).  The penguin receives experience points after defeating a monster (that increases his damage value).  You can have different levels in your game (different maze sizes), you can use an online maze generator (that represent the wall by # and the path by a dot): https://www.thenerdshow.com/amaze.html?rows=8&cols=10&color=FFFFFF&bgcolor=000000&sz=20px&blank=.&wall=%3Cem%3E%23%3C%2Fem%3E

联系我们
  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-21:00
  • 微信:codinghelp
热点标签

联系我们 - QQ: 99515681 微信:codinghelp
程序辅导网!