新仙剑奇侠传场景组成分析

  • 简言
    • 标题界面
      • 标题中的存储
    • 地图
    • 战斗
    • 主菜单
      • 状态场景![在这里插入图片描述](https://img-blog.csdnimg.cn/ad7c124cb15e40a997204d78eaea9dc0.png#pic_center)
      • 物品场景
      • 装备场景
      • 技能场景![在这里插入图片描述](https://img-blog.csdnimg.cn/f1f7d08fa09b498298d612d0e2a70bd0.png#pic_center)
      • 主菜单其他场景
    • 其他场景
    • 结语

简言

喜欢仙剑奇侠传,更像将其同人制作出来的一个菜鸟,带着他的开发过程中一点简单的发现来分享下;不一定对,但也算是长知识,大家也快乐,快乐!!!

标题界面

每个游戏都有一个开始菜单,一个标题的界面,由于游戏的开发方式不同,可能开始菜单的场景和游戏场景是一个;但大部分还是分开的。

新仙剑XP版的这个界面玩过游戏的应该很熟悉了,这是一个开始界面,或是标题界面;这个界面所在不出所料就应该是一个场景,Scene_Title(标题场景),现在所有英文格式和说辞均是对标RPG Maker MV来说的,不进行参照C++的QT或UE或是Unity3D。
若没有检查过对应图片数据的话,可以分析一下,组成是哪些;有标题,有三个按钮及背景图片。通过检查后确定该场景是一张背景图片和三个操作命令按钮组成。

标题中的存储


通过这张图,大家容易猜到这是另一个场景对吧!,我想也是,存储和读取两个操作正常来说可以分成一个符合功能的场景或单独两个不同的场景!通过现在了解到的知识来看可能有两种情况,第一是在标题场景中直接加载了这个读取的窗口,显示了要读取的存档;第二个是进入了一个新的场景,使用了标题的背景,并加载了相应的读取存档的窗口。不过我更倾向于第一种,第一种的话需要考虑的场景窗口数更少也更好用点,那时候的PC在这款游戏上不是占用内存和CPU的资源了!

地图

地图的场景不同人有不同的做法,比如多个场景,比如一个场景多个地图这样的;

不过我更倾向于同一个场景中一个地图的集合,包含有多个地图的信息,这样压力加来到了内存的存储上,而不是硬盘的IO消耗上,从硬盘中读取数据还是比较耗时的。

战斗


在战斗场景上可以看到有敌人的敌群出现,战斗的UI界面和人物的状态界面;人物状态界面看到是需要渲染四个不同的内容的,

  1. 人物的头像(包含人物是否中毒的状态)
  2. 人物状态,主要就四个,封魔,昏睡等
  3. 人物HP,这里就是红色的体力值
  4. 人物MP,这里就是蓝色的真气值

左边的UI菜单,组成比较简单,就是四个按钮,红色的部分是不能使用;之后的其他里面是更加详细的操作通过查看对应的操作,分析得出都在一个场景中,唯一的以外可能就是查看状态时进入了专用的状态查看的场景。

主菜单

真正的大头部分,在仙剑中,场景的大头部分应该就是这里了,也是其中分精华。


这两张图分析得出,主菜单操作和存储/读取都在同一个场景中进行,不连接到其他场景;RPG Maker MV中原生的却不一定,每个特定的大的功能集合在一个场景中进行,因此S/L和主菜单是在三个场景中进行的;当然S/L部分还没有抓紧看因此可能两个操作是一个场景中的正反两面也不一定。
之后就是对应的子场景了!场景本身没有父子关系(除非是搞派生了新的功能),这里单指的是主菜单进入到对应其他场景,或更进一步的子场景(不包含返回地图)。

状态场景

之前战斗中说的就是该场景,里面包含了人物选择(左下角走动的人物就是),各信息查看(左边那些),装备的物品的查看有边及右下角,可以看到是那个部分的装备和具体装备信息,中间人物脸图部分,可以看到现在状态的文字图片。

物品场景


该场景包含了人物信息及选择,物品的信息及选择,可以看到物品说明,数量,图片。

装备场景


这里是人物选择,装备信息,进行状态的数据比较。

技能场景

该场景有人物选择,技能说明消等信息,不少的操作由于都差不多,因此不再介绍。

主菜单其他场景

这里的场景,没有给出来,因此没有对应的蛊和灵葫值太低了,因此没有显示,但猜测下,应该各用了一个场景来进行处理。

其他场景

这里就是买卖了,买卖推测就一个场景,只是UI不同而已,对应不同的UI不同的操作,不同的数据,来制作的这个操作的场景。

结语

通过分析,基本可以了解新仙剑中场景根据不同的操作创建出来的还是比较多的,若是在其他不同的引擎环境下,各人的风格应该会更加的迥异,当然也与电脑的硬件能力有关系;这次分析算是带各位朋友们知道了游戏中各场景的不同和对应的操作,相信大家再通过一定的思考能获得更多,更不错的收获,再见了!!!

分析新仙剑奇侠传游戏场景相关推荐

  1. 仙剑五手游服务器维护,新仙剑奇侠传游戏进不去怎么办 游戏进不去解决方法...

    由大宇正版授权的新仙剑奇侠传游戏中玩家们如果出现游戏进不去的情况,是不是会很着急的呢?在游戏中玩家们如果出现游戏进不去的情况怎么办呢?下面小编为大家详解一下游戏进不去的解决方法,希望能够帮助大家. 1 ...

  2. 新isometric 视角游戏场景系统

    此系统用于方便的构建等角视图(斜45度)的游戏场景 在此系统的每一个逻辑几何单元是一个位于3d逻辑空间的长方体:AABB 此长方体只是只有一个视角而已. 因为长方体的尺寸: 长,宽,高 是任意的所以可 ...

  3. Unity2D入门(八):游戏场景中的UI(主菜单与暂停菜单)

    因为暑假跟着老师做大创项目,需要用到UI方面的内容,所以在这里先记下关于UI的内容.目前我的游戏已经有了基本的雏形,现在的情况是在回补之前落下的笔记,因为大创的缘故我的学习进度和笔记进度差了好多,好纠 ...

  4. UnityStandardAsset工程、源码分析_5_赛车游戏[AI控制]_AI机制

    上一章地址: UnityStandardAsset工程.源码分析_4_赛车游戏[玩家控制]_摄像机控制 前几章我们已经将赛车游戏的绝大多数机制分析过了,而Unity还提供了不同的操控模式--AI控制. ...

  5. 3d游戏场景建模设计师需要学哪些软件?

    一 跳出软件层面理解软件,我们要牵着软件的鼻子走. 关于3D建模软件有哪些,这个问题,我在下面会详细的讲解,一堆,会看的你眼疼,这个问题不着急,淡定.首先我需要讲的是跳出软件这个层面来理解软件,放大我 ...

  6. 第六次:收集分析40个游戏广告(宣传图、落地页等)

    这次学到了: ①如何做好游戏广告的投放:导量(拉新用户)-->控制成本-->低投入高产出 ②打好广告:产品卖点.用户情感.明星代言.使用趋势.社会热点.广告画面颜 色.样式.元素.人物.文 ...

  7. C#常用设计模式(Unity)——游戏场景的转换——状态模式(State)

    此文章原文来源于<设计模式与完美游戏开发>(蔡升达著),笔者只是在学习过程中受益颇多,从而进行了总结,有兴趣的读者可以去阅读原书. 1.场景的转换 当游戏比较复杂的时候,通常会设计多个场景 ...

  8. 50个新的游戏玩法机制

    50个新的游戏玩法机制  Hero86 https://www.jianshu.com/p/c244075cac63 游戏玩法创新 我这里所说的游戏设置是指游戏提供给玩家的挑战,以及玩家为了应对这些挑 ...

  9. 简单分析几十个游戏案例

    文章目录 一. 介绍 二. 影响游戏体验的因素 三. 游戏能爆火的因素 1.影响游戏爆火因素的排名 2.玩游戏的两种经典心理 3.经典案例分析 Qq农场 植物大战僵尸 水果忍者 召唤神龙 羊了个羊 4 ...

最新文章

  1. AI:2020年6月21日北京智源大会演讲分享之14:00-14:25 张铭教授《基于知识图谱的机器学习》
  2. Android Java 自定义异常
  3. 2019牛客暑期多校训练营(第七场)D Number(思维)
  4. linux系统调用sysconf(获取系统信息)
  5. U-Boot提供的命令【整理】
  6. 虚拟机安装菜鸟教程(1)—CentOS6.4系统VMware安装及配置详细教程
  7. Android 开发所碰到的问题汇总
  8. 在线最大公因数计算器
  9. 将linux文件拷贝到windows,Windows与Linux系统拷贝文件之pscp的使用分享
  10. Java区块链视频教程百度云_区块链开发入门到精通视频教程
  11. SQL解决过去M天内连续N天符合某条件问题
  12. java如何返回一个空数组?
  13. 【阿里云镜像】使用阿里云Docker CE 镜像安装Docker
  14. 论文笔记:Reasoning about Entailment with Neural Attention
  15. 华为手机自带浏览器无法下载 iis 网站 apk 问题解决方案(和SSL有关)
  16. 微服务注册中心怎么选?
  17. 如何查看自己名下有几张手机卡?
  18. MONTHS_BETWEEN函数使用
  19. AI一分钟|快播王欣出狱,与姚劲波、何小鹏一起畅谈人工智能、区块链
  20. 最直白的解释了,什么是期权波动率

热门文章

  1. 《R语言游戏数据分析与挖掘》一2.2 数据对象
  2. 买保险到底有哪些好处
  3. 网页拉流rtmp服务器,rtmp服务器以及rtmp推流/拉流/转发
  4. 基于Arm Cortex-M0+的 MCU,ATSAMC21E18A-MUT 规格
  5. Kali 渗透测试:使用Burp Suite 对网络认证服务的攻击
  6. 向量的1范数,2范数,无穷范数,KNN中的Lp距离
  7. 莫兰指数-计算步骤、数据事件研究Stata代码
  8. 什么叫锭材综合成材率?如何计算?
  9. MySQL最后一步四勾都没√解决办法
  10. JVM01_概述、跨平台原理、分类、三大商业虚拟机