• 基于C#实现的《勇士返乡》游戏设计


    包含: 课程论文+开题报告+项目源码+演示PPT
    《勇士返乡记》
    目录
    《勇士返乡记》 1

    1. 项目说明 1
      1.1. 项目目标: 1
      1.2. 软硬件环境需求 2
      1.3. 使用的关键技术: 3
      (1) 饥饿条 3
      (2) 生命系统 3
      (3)背包系统 3
      (4)仓库系统 4
      (5)合成模式 4
      (6)战斗模式 5
      (7)水底模式 5
      (8)地牢战斗 5
      (9)挖矿模式 6
      (10)飞机战斗模式 6
    2. 需求分析 7
      2.1. 系统用例 7
      2.2. 业务流程 9
    3. 概要设计 10
      3.1. 功能模块设计 10
      3.2. 核心类图 11
    4. 界面设计 13
      1.项目说明
      1.1.项目目标:
      因为组内同学都对于游戏有一定的兴趣,故而我们小组计划制作一款养成类游戏:落入空间裂缝的玩家通过收集食物、资源等修复飞船,返回家乡的故事。在该项目中我们使用了Unity2D游戏引擎来制作这款游戏。我们将游戏分成主要五个场景:家、森林跑酷、飞机战斗、地牢闯关、炼金合成,这几个模式当中的资源以及人物状态血量都是互通的,玩家也可以自己选择关卡进入收集资源。我主要负责其中的背包系统以及炼金合成系统的制作。最后还负责制作了开场的剧情介绍动画以及结束的游戏动画。在后期还负责了代码的汇总,在这项工作当中,我负责合并代码,之后加好每个场景的跳转,梳理好整个游戏的逻辑。
      项目中使用到的关键技术主要是Unity2D以及Mysql数据库的使用,所有的游戏数据会本地数据库存储,方便下次玩家登录的时候还可以使用原先的存档,
      在这次项目当中,我学到了Unity的使用,了解到游戏的制作流程:使用script配合scene进行场景的绘制。更加熟悉了软件开发流程,以及团队协同开发。
      在初期讨论的过程当中,小组同学都想制作一款游戏,一是完成大家想要制作一款游戏的心愿,二是大家以前都没有进行过游戏开发,可以借此掌握一项技能。最终我们打算制作一款游戏。
      初期本来计划制作一款瀑布流式的闯关游戏,玩家通过所有关卡就算挑战成功。但是老师反馈说这样子每个内嵌的小游戏关联性不大,故而可玩性也不是很高。我们组内讨论进行了一轮讨论,最终对于游戏模式进行了一定的修改。
      最终我们将游戏由原来的闯关式游戏修改为养成类游戏。玩家通过打怪、砍树、采集等手段收集资源,合成食物保证自己的饥饿度处于健康状态,并且通过打怪,合成相关武器来提升自己的战斗值。通过击败Boss,收获稀有资源,合成飞船零件。直到所有飞船零件收集完成之后,玩家就可以乘坐飞船离开森林,游戏结束。
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
  • 相关阅读:
    云计算(一):弹性计算概述
    Visual Studio 2019 VS编译ffmpeg4.4为静态库或动态库
    【JVM】并发可达性分析-三色标记算法
    MySQL语法
    【开源项目】基于springboot vue前后端分离的音乐网站源码
    Spring Cloud Eureka 服务注册中心【看这一篇就够了】
    人生苦短,我用JRebel
    关于激光雷达传感器分类及简介
    人工智能时代,程序员如何保持核心竞争力?
    3. 无重复字符的最长子串
  • 原文地址:https://blog.csdn.net/newlw/article/details/124912237