期末final project面向对象编程C# II编程

最终成绩的30%

您必须使用Windows Forms Application开发游戏。

游戏的目的是让企鹅逃离迷宫并击败正在途中的怪物。

第1部分:创建迷宫和实体(70分)

对于第一部分(参见图1),您必须从文本文件加载迷宫并创建实体(企鹅,墙,空瓦和食物)。 企鹅不能穿过墙壁,他可以吃掉正在路上的食物。 每种食物(鱼或蟹)都有分数值。 你必须移动企鹅(使用键盘键UP,Down,Left,Right)。

您可以从Omnivox下载资源文件或使用您自己的文件。

提交2018年12月1日第1部分:截止日期的截止日期

map

第2部分:战斗怪物(30分)

为了回家,企鹅必须与正在路上的怪物(逆戟鲸)作斗争。

提交第2部分的截止日期:2018年12月18日

奖金(每个问题有10分)

· 企鹅可能需要一些提示才能找到回家的路(见图2)

· 企鹅可以收集一些治疗药水并在战斗时使用它们(以增加他的生命值)。

· 企鹅在击败怪物后获得经验值(增加了他的伤害值)。

您可以在游戏中使用不同的关卡(不同的迷宫大小),您可以使用在线迷宫生成器(用#表示墙,用点表示路径): https://www.thenerdshow.com/amaze.html?rows=8&cols=10&color=FFFFFF&bg 颜色= 000000&SZ = 20像素的空白&=。&壁=%3Cem%3E%23%3C%2Fem%3E

Game UI