仿球球大作战小游戏 C++课程作业

上传者: 44510615 | 上传时间: 2021-07-09 18:04:35 | 文件大小: 738KB | 文件类型: ZIP
C++
基本功能 游戏中共有8个敌人、20个精灵和无数糖果,玩家扮演一个球精灵,需要不停地奔跑,获取糖果让自己变得更大,才能对抗那些更强的敌人,寻找并消灭所有敌人即可获得胜利。 游戏开始时,玩家具有3秒的无敌时间,此时敌人不会对玩家造成伤害。3秒之后,比玩家弱的敌人遇到玩家后会逃跑,比玩家强的敌人遇到玩家会追击,精灵的运动则不受玩家影响,玩家可据此区分敌人与精灵。 玩家可以吃掉所有比自己小的物体(包括敌人、精灵、糖果)来让自己变得更大,当玩家消灭掉8个敌人后即可获得胜利,反之,玩家被敌人吃掉后即失败。 游戏中的糖果被吃掉后过一段时间会再次出现,因此不用担心把糖果吃完。 所有会动的物体(玩家控制的小球、精灵、敌人)在碰到地图边界后均会被反弹而改变速度方向,可以据此将敌人困在地图边界的角落,从而消灭敌人。

文件下载

资源详情

[{"title":"( 20 个子文件 738KB ) 仿球球大作战小游戏 C++课程作业","children":[{"title":"Battle-of-Balls-Game-main","children":[{"title":"Background.h <span style='color:#111;'> 118B </span>","children":null,"spread":false},{"title":"Background.cpp <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"Player.h <span style='color:#111;'> 449B </span>","children":null,"spread":false},{"title":"Object.h <span style='color:#111;'> 841B </span>","children":null,"spread":false},{"title":"Object.cpp <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"Enemy.h <span style='color:#111;'> 475B </span>","children":null,"spread":false},{"title":"tool.cpp <span style='color:#111;'> 2.42KB </span>","children":null,"spread":false},{"title":"acllib.h <span style='color:#111;'> 6.20KB </span>","children":null,"spread":false},{"title":"tool.h <span style='color:#111;'> 1.47KB </span>","children":null,"spread":false},{"title":"Player.cpp <span style='color:#111;'> 2.68KB </span>","children":null,"spread":false},{"title":"acllib.c <span style='color:#111;'> 18.29KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"Sprite.cpp <span style='color:#111;'> 1.38KB </span>","children":null,"spread":false},{"title":"game","children":[{"title":"BattleOfBalls.exe <span style='color:#111;'> 100.00KB </span>","children":null,"spread":false},{"title":"bkMusic.mp3 <span style='color:#111;'> 720.06KB </span>","children":null,"spread":false}],"spread":false},{"title":"Enemy.cpp <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false},{"title":"main.cpp <span style='color:#111;'> 4.61KB </span>","children":null,"spread":false},{"title":"Candy.cpp <span style='color:#111;'> 831B </span>","children":null,"spread":false},{"title":"Candy.h <span style='color:#111;'> 322B </span>","children":null,"spread":false},{"title":"Sprite.h <span style='color:#111;'> 493B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明