目录

  1. 项目说明 1
    1.1. 项目目标 1
    1.2. 软硬件环境需求 2
    1.3. 使用的关键技术 2
  2. 需求分析 2
    2.1. 系统用例 2
    2.2. 业务流程 3
  3. 概要设计 4
    3.1. 功能模块设计 4
    3.2. 核心类图 5
  4. 界面设计 5
    选题— 2D跑酷闯关对战游戏
    选题动机:因为本学期学习的语言主要是C#,而unity主要是与C#语言结合密切,脚本语言均为C#,所以小组成员计划借助本次课程项目设计机会制作一次游戏,而在小组讨论之后,决定选择以马里奥为代表的经典横版闯关游戏,其游戏制作难度适宜小组成员当前水平,同时可以学习unity2D引擎,将其与本学期所学的C#语言相结合,制作出一个拥有简单跑酷关卡并加入对战元素的单人休闲娱乐游戏。
    功能设计:本2D横版闯关游戏以狐狸为主角,玩家需要操纵角色进行左右移动以及跳跃,借助NPC同伴的信息提示,充分利用地图机关,躲过障碍物以及怪物,收集钻石并利用弹弓武器战胜终点位置的特殊怪物即可获得胜利。
    具体的功能实现主要包括下面几个部分:
    1.Main Camera的设置
    (包括主照相机的背景色以及大小位置等)
    2.各种障碍物的物理碰撞
    3.主人公狐狸运动的动画状态机以及脚本
    4.钻石的碰撞提示与收集计数
    5.不同道具盒(用于产生道具或者某些怪物)的设置
    6.敌人的动画状态机以及脚本
    7.主人公狐狸与敌人碰撞时敌人消失以及提示(动画曲线)
    8.背景的加载(云朵,灌木丛等)




基于C#+unity的2D跑酷闯关对战冒险游戏设计 课程报告+答辩PPT+源码相关推荐

  1. 计算机实战项目之 [含论文+开题报告+答辩PPT+源码等]基于ssm+bootsrap框架的人力资源考勤系统

    <基于ssm+bootsrap框架实现的人力资源考勤系统>该项目含有源码.论文等资料.配套开发软件.软件安装教程.项目发布教程等 使用技术: 前端使用技术:JSP,HTML5,CSS3.J ...

  2. 计算机实战项目之 [含论文+答辩PPT+源码等]基于javaweb+mysql的促销秒杀竞拍商城|电商购物

    <基于javaweb+mysql数据库实现的促销秒杀竞拍商城>该项目含有源码.论文等资料.配套开发软件.软件安装教程.项目发布教程等 使用技术: 前端使用技术:JSP,HTML5,CSS3 ...

  3. 计算机实战项目之 [含论文+答辩PPT+源码等]基于java+ssm+mysql校园二手商品交易网

    <基于java+ssm+mysql校园二手商品交易网>该项目含有源码.论文等资料.配套开发软件.软件安装教程.项目发布教程等 使用技术: 前端使用技术:JSP,HTML5,CSS3.Jav ...

  4. 基于BS架构的校园爱心捐赠与物品交换平台的设计与实现 毕业设计-附源码301133

    目  录 摘要 1 绪论 1.1 研究背景 1.2研究意义 1.3论文结构与章节安排 2校园爱心捐赠与物品交换平台系统分析 2.1 可行性分析 2.1.1 技术可行性分析 2.1.2 经济可行性分析 ...

  5. 基于C#+unity的3D平衡球游戏设计 课程报告+展示PPT+项目源码

    资源下载地址:https://download.csdn.net/download/sheziqiong/85705538 资源下载地址:https://download.csdn.net/downl ...

  6. springboot+基于微信小程序的心理测评与活动管理的设计与实现 毕业设计-附源码191752

    小程序+spring boot心理测评与活动管理系统 摘  要 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用 ...

  7. java图片切割类任务书_基于Java的截图工具(可储存编辑)的设计与实现毕业论文+任务书+翻译及原文+答辩PPT+源码+辅导视频...

    基于Java的截图工具(可储存编辑)的设计与实现 摘要 当今时代是飞速发展的信息时代,人们在对信息的处理中对图像的处理量与日俱增,这一点在文档人员上显得非常突出. 本软件采用Java语言进行模拟qq截 ...

  8. 基于SSM框架的救援物资的管理与分配系统的设计与实现 毕业设计-附源码291141

    救援物质的管理与分配系统 摘 要 科技进步的飞速发展引起人们日常生活的巨大变化,电子信息技术的飞速发展使得电子信息技术的各个领域的应用水平得到普及和应用.信息时代的到来已成为不可阻挡的时尚潮流,人类发 ...

  9. php+mysql+基于PHP MYSQL开发的化妆品店会员管理网站的设计与实现 毕业设计-附源码131102

    PHP化妆品店会员管理系统 摘 要 在经济全球化的今天,建立以客户为中心的经营战略,可以加强企业和客户间的联系.对企业来讲,为客户提供一流的服务,是企业建立品牌.实现差别化服务.取得竞争的利器.一直以 ...

最新文章

  1. Jetson TX2 开发记录
  2. retinajs 使用方法
  3. 天翼云从业认证【考前半小时的30句话】
  4. python教程苹果版_python教程
  5. 客制化键盘键位修改_IQUNIX Slim87 RGB机械键盘评测
  6. 一招解决4道leetcode hard题,动态规划在字符串匹配问题中的应用
  7. 在基于数据库的任务派发系统中利用SQL Server 2005 中新的查询提示来提高系统的效率...
  8. python 读取一个文件夹下所有图像
  9. AIS家电行业供应链管理系统综合分析-零部件订货对应分析需求
  10. CTOD安悦系统目录转移软件
  11. ddos应急处理_来看看DDoS攻击应急预案
  12. Cocos2d-x 2.x、3.x读书摘要(2016-6-25 07:18)
  13. 和包贷是什么?究竟如何
  14. 当linux reboot不成功时怎么办
  15. 使用wrd2vec构建推荐系统
  16. 织梦模板dedecms文件名介绍与说明
  17. 爽文,Redis分布式锁的实现和原理
  18. Python金额大写转换
  19. maven常见面试题
  20. 考研数学二真题1987年-2022年所有历年真题及详解(高清无水印)

热门文章

  1. 同一年进入PC市场,如今小米却落后华为太多
  2. $.ajax传值方式
  3. 利用AidLux实现热成像电力巡检
  4. 红包表情包封面怎么制作,沙雕表情包怎么制作,送你行走的表情包
  5. c语言烟火程序代码,C语言烟花程序
  6. CefSharp-基于C#的客户端开发框架技术栈开发全记录
  7. lite version是什么
  8. python元组有啥用_python元组的用法
  9. 抖音书单号应该如何做起?
  10. 自己动手DIY电动显示器支架