一、团队成员与主要任务介绍

邓国筱(组长):僵尸人物朝向玩家人物移动、僵尸人物与子弹的碰撞检测、玩家发射子弹、图片的重绘
张嘉骥:游戏开始界面、玩家人物移动、编写鼠标与键盘监听器、定义子弹

二、前期调研

游戏总策划参考4399小游戏中的僵尸危机3。

三、项目功能架构图

四、项目运行截图

五、项目关键代码

1、子弹射中僵尸

2、僵尸朝向玩家移动


3、玩家移动



4、子弹移动

六、尚待改进或新的想法

(1)僵尸人物与僵尸人物之间的碰撞检测,若发生碰撞则该僵尸人物后退一格。这样僵尸人物与僵尸人物就不会重合在一起。
(2)僵尸人物与玩家人物发生碰撞时,玩家人物后退一格且玩家人物的hp减小一个伤害值。
(3)增加反派boss人物,增加游戏的难度。
(4)设置多个关卡,增加游戏的趣味性。
(5)完善游戏开始与登录界面。

面向对象程序综合设计 课程设计——僵尸危机相关推荐

  1. 《面向对象程序设计》课程设计

    一.课程设计题目 结合实际,用面向对象程序设计的思想设计一个应用实例,要求用到下面设计要求中提到的知识点5个以上. 二.设计要求 通过此次课程设计,更好地掌握面向对象程序设计的基本概念及编程方法,进一 ...

  2. java日历程序设计,《面向对象程序设计》课程设计---java日历

    <面向对象程序设计>课程设计---java日历 软软 件件 学学 院院 课程设计课程设计报告书报告书 课程名称课程名称 面向对象程序设计课程设计面向对象程序设计课程设计 设计题目设计题目 ...

  3. c 语言车牌识别系统课题设计,车牌识别系统的设计--课程设计报告.doc

    车牌识别系统的设计--课程设计报告 目录 一.摘要:3 二.设计目的和意义:3 2.1.设计目的:3 2.2.设计意义:3 三.设计原理:3 四.详细设计步骤:3 4.1.提出总体设计方案:4 4.2 ...

  4. 机械设计说明书_如何做机械设计课程设计?这篇文章总结很详细

    机械装置总体设计 今天和大家演示一遍机械设计课程设计的总体思路,老同学可以复习一下,新同学可以熟悉机械设计过程,掌握机械设计的一般方法和规律.机械装置如下图所示: 设计工作量和设计过程 1.设计工作量 ...

  5. php网页课程设报告,网页设计课程设计报告

    <网页设计课程设计报告>由会员分享,可在线阅读,更多相关<网页设计课程设计报告(10页珍藏版)>请在人人文库网上搜索. 1.网页设计课程设计报告系别: 计算机科学系 班级: 0 ...

  6. c语言六位抢答器课程设计,基于c语言单片机8位竞赛抢答器设计课程设计.docx

    基于c语言单片机8位竞赛抢答器设计课程设计 课程设计报告课程名称:单片机课程设计报告题目:8位竞赛抢答器的设计学生姓名:所在学院:信息科学与工程学院专业班级:学生学号:指导教师:2013 年12月25 ...

  7. 中国石油大学《机械设计课程设计》在线考试

    中国石油大学(北京)远程教育学院 期 末 考 试 <机械设计课程设计> 学习中心:__ 姓名:_  学号:___     关于课程考试违规作弊的说明 1.提交文件中涉嫌抄袭内容(包括抄袭网 ...

  8. 用于《机械设计课程设计》中的减速箱设计的Python计算程序

    Requirement Python 3+ 1. Overview 几乎所有高校的机械类专业都有<机械设计课程设计>课程,课程内容几乎都是设计一个减速箱.可能是一级减速,二级减速等,可能是 ...

  9. C语言单相智能电表课程设计,《单相单用户电能表的设计课程设计》

    <<单相单用户电能表的设计课程设计>>由会员分享,可在线阅读,更多相关<<单相单用户电能表的设计课程设计>(10页珍藏版)>请在金锄头文库上搜索. 1. ...

  10. 算法分析与设计课程设计-Dijkstra最短路径算法

    算法分析与设计课程设计报告书       题目:Dijkstra最短路径算法 设计人:张钦颖 班级:14计科2班    学号:1414080901218 一.     实验环境: 1.硬件环境:个人机 ...

最新文章

  1. Unable to merge dex
  2. 软件架构最佳实践和案例分析
  3. 以网易严选为例,人工智能实战系列之预训练语言模型
  4. 19号以后包括数组在内的所有内容(数组、函数、方法、dom操作)
  5. idea 编译spring_《Spring源码解析(二)》构建 Spring5 源码工程,开启研读Spring源码之路...
  6. appium 切换native/ webview,findby,还有页面元素定位一直小于0的问题的解决
  7. kohonen | SOM:自组织映射聚类法(1)
  8. nginx配置及操作简要记录
  9. ImportError: No module named cv2问题的解决方法(修改python默认版本)
  10. poj2182-Lost Cow
  11. 基于AE+C#实现在TOCControl中实现指定图层删除
  12. 苹果手机文件转换html,苹果手机html文件怎么打开?
  13. 办理icp许可证对经营范围还有要求吗
  14. 13个创意爆棚的广告图片
  15. 清华大学计算机系刘景财,2017年清华大学计算机系硕士录取名单
  16. Mac 下配置使用windows局域网共享打印机
  17. pyecharts-map世界地图国家中英文对照表
  18. 用什么方法可以改变摄像机逆光补偿
  19. axure后台管理系统原型rp
  20. 斯坦福 2022 年 AI 指数报告精读

热门文章

  1. 机房计算机没游戏,一款童年必玩的游戏,小学机房肯定安装,如今都不一定能过关!...
  2. 如何在cad中导入谷歌地图_如何在Google地图中设置出发和到达时间
  3. Linux搭建MQTT服务器(Mosquitto)
  4. MySQL --- 函数大全 6
  5. 上网行为安全之防火墙端口映射及应用
  6. 将Sublime Text 设置成中文版
  7. 【win7死机也有可能是这个问题】
  8. ModuleNotFoundError: No module named sklearn
  9. LAMPSECURITY: CTF8-20220522
  10. bootloader的功能介绍