实习期间的一些思考整理(3)2018.4.12~4.13

青云诀游戏体验日报-2018.4.12

今日关键点:核心玩法

青云诀的核心玩法是“战斗”、“成长”、“探索”(这三点也是RPG类型的要素),侧重于成长。

我是这样想的,要想找出核心玩法是什么,就要看哪些玩法没了,这游戏就必须大改。基于这个想法,我建立了这样一个“三角循环”图:

 

 

其实图中的2是可以并到1里面的,但是我觉得2的社交性比1里面的好多了,有必要单独拉出来强调一下;1中暗含了多个玩法内容的三角循环。

那么为什么核心玩法是三个呢?又为什么偏向于“成长”?

可以看到,箭头指向最多的就是成长,所以我觉得核心玩法是偏向成长的;探索也是不可或缺的,少了这一点,主线剧情就多余了;战斗机制存在于任何一个游戏玩法中,也是不可或缺的。

我猜游戏制作者在构建项目架构时是从以下三个点出发的:

A, 一个建立在《诛仙》背景下的仙侠世界是怎样的?(于是有了“探索”要素)

B, 真正的仙侠战斗是怎样的?(出现了“战斗”要素)

C, 这是一款RPG手游,兼有MMO特点(我觉得这游戏社交系统很差,所以我用了“兼有”)。(“成长”要素出现、战斗模式的选择)

一旦从这三点出发,就能合理的推出大部分的游戏内容

以上,就是核心玩法是“成长”、“战斗”、“探索”的原因。

 

 

 

下面再简单说说怎么从这三点推出大部分的游戏内容(目前我的等级是226,还不能接触到所有玩法,只能先写玩过的):

A点出发,有:

1.     剧情文案:故事的开始发生在主角的老家缥缈峰,由于魔人入侵盗取天书,主角身为守护天书一脉挺身而出….没有全抄诛仙的剧情,大部分都改编了,主脉络借用诛仙的设定罢了。

2.     部分美术设定(NPC名、BOSS名、道具装备名、职业命名、外观等内容)

至于为什么选《诛仙》为背景,我猜是不是因为那段时间大火的电视剧《青云志》?虽然我觉得这电视剧一般般

3.     部分系统的命名和具体玩法:

法宝系统:诛仙里法宝作用很大,是很强的“外物”——游戏里法宝是辅助伤害的器物。

神兵系统:诛仙里的很多神兵都很有名,天琊神剑、烧火棍啥的,都是越境界杀人的利器——游戏里神兵加的技能都偏向于PVP伤害。

天书寻主:诛仙里天书是一门独立于门派的技能,能让人领悟无上的武学境界——游戏里天书完成一定任务,可以学会被动技能(这里提到了门派,我就想,为什么青云诀里没有门派而是变成了单一职业?会不会是门派制作周期太长了?数值系统、平衡性上,做多个门派肯定是比单一职业难的。)。

 

B点出发,有:

1.     部分美术设定(战斗效果、技能效果等与战斗有关的内容)

2.     寻路系统用跳跃形式

3.     世界BOSS是可以抢的(就像仙侠世界里的杀人越货一样….

 

C点出发,有:

1.     各种成长系统(角色扮演游戏逃不掉的内容):

骑宠系统:一般RPG都有的,加了以后再考虑具体玩法、数值分配

境界系统:结合了A点,仙侠世界里最经典的等级,诸如元婴、飞升之类。

强化系统:同骑宠系统。

符文系统:我猜是借鉴了王者荣耀的符文系统,连获取途径都很像:碎片兑换(王者是钻石换),通过专有副本内容获取和开启符文位(王者是过剧情得,等级高后开启符文位)。

….总之基本是“人有我有,人无我加”的状态(取其精华,去其糟粕~)。

 

2.     社交内容(MMO):

仙盟:只是换个仙侠类的名,其实还是帮派系统,还是每周任务赚贡献、升技能

仙侣:就是情侣系统,很多MMO游戏都有。

还有什么聊天系统啥的都是“标配”了。

3.     战斗模式:自动+手动,ACT格斗

自动+手动降低操作性的同时也不至于让玩家彻底失去操作乐趣。比如一些重复性的内容(挂机刷野怪、副本不需要躲技能时),可以通过自动减少厌恶感;躲怪物技能等内容是可以操作的,可以提高玩家参与感。

至于为什么是ACT而不是回合制那种….感觉原因很多:

1.     最近比较流行arpg,所以act看起来比回合制高级?

2.     感觉回合制是古老的游戏形式了,可能新一代玩家和老玩家更喜欢尝试新鲜事物,为了适应目标玩家,所以用了act

3.     Act在打击感、操作感上都比回合制好,且因为自动系统的加入也不至于太难操作。

当然,除了上面的,还要考虑到怎么赚钱的问题~于是就多了时装、化形等系统。

基本就是这么多了~

 

 

 

青云诀游戏体验日报-2018.4.13

主要是用软件自己把青云诀的架构图简单地弄了一版:

 

转载于:https://www.cnblogs.com/wuduojia/p/9441760.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/451719.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

整理的最全 python常见面试题(基本必考)

访问flyai.club,一键创建你的人工智能项目作者:大蛇王https://blog.csdn.net/t8116189520/article/details/801655891、大数据的文件读取① 利用生成器generator②迭代器进行迭代遍历:for line in file2、迭代器和生成器的区别1)迭代器是一个…

Nginx安装手册(摘自入云龙老师教案,亲测可用)

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 Nginx安装手册 一、 nginx安装环境 nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。 …

33--二维数组中的查找

1.问题描述 在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 示例: 现有矩阵 matrix 如下&…

XML Schema是什么

XML Schema 本身也是一种XML构造,它用来描述[哪个元素,在什么时候出现],[该元素具有什么样的属性]等等,也就是说,XML Schema是对XML的树形构造加以描述说明的一种语言。原本,使用DTD对XML的树形构造加以描述…

js之base64上传图片

首先要搭建好springmvc,详见https://www.cnblogs.com/zzb-yp/p/9295397.html 整体思路:前端代码包括显示和传参(这里的参数主要就是图片的base64字符串),显示主体部分是type“file”类型的input组件和一个提交按钮 …

一些常用软件的网络端口协议分类介绍

最近有朋友请教我有关实现校园局域网视频功能软件的编写问题,涉及到端口有关的知识,自己查了一些资料,发现这篇文章总结得比较不错,常用软件涵盖得比较丰富,很实用,需要用到的时候可以查阅。于是决定将这篇…

WPF 使用皮肤影响按钮自定义

在WPF项目中使用了 Theme的皮肤后,发现自定义的按钮全部都是 皮肤里面的样式,如下图: 要自定义样式,只有不给按钮使用皮肤样式。 如果想给某一个控件使用样式,在前端Xaml的控件中,设置一下属性即可&#xf…

各种数据库对应的jar包、驱动类名和URL格式

见:http://blog.csdn.net/xuguiyi100/article/details/7970379 maven/Java/web/bootstrapQQ群:566862629。希望更多人一起帮助我学习。 1.1. 各种数据库对应的jar包 具体如下: 数据库类型 对应的Jar文件 Oracle 8i classes12.zip 或…

34--替换空格

1.问题描述 请实现一个函数,把字符串 s 中的每个空格替换成"%20"。 示例 1: 输入:s “We are happy.” 输出:“We%20are%20happy.” 2.解题思路 由于每次替换从 1 个字符变成 3 个字符,使用字符数组可方…

HTML的xmlns的作用

作用:由于xml允许定义自己的标记,但你定义的标记和其他人定义的标记有可能相同,但表示不同的含义。当文档交换或者共享的时候就容易产生错误。为避免这种错误产生,xml采用名字空间声明,允许你通过一个网址来识别你的标…

树链剖分 讲解+模板+习题

今天我们来讲一下树链剖分 树链剖分是什么? 树链剖分是一种用来维护树上路径信息的在线方法,可以处理在线。 通常通过一种方法,将一棵树剖分成若干条链,然后通过数据结构(线段树,BIT等)去维护。…

navicat 批量插入 测试数据

1. 前言 遇到线上大sql执行较慢, 10s, 做优化改进时,首先想到的是在本地造出一个类似的库环境,先本地实验。 然后往表中创建大量数据... 2. 方案 利用mysql函数来插入大量数据 代码 BEGIN#Routine body goes here... DECLARE id int; DECLARE driverid …

互联网产品用户体验设计的三大定律

好友发过来一PPT,文件名是互联网产品的体验设计,认真看完,收获颇多,其中印象最深刻的是用户体验可用性的三大定律,正好FasterSoft正在打造互联网精品平台iWorld,最需要的时候好东西就上门来了,这…

oracle 对应的JDBC驱动 版本

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 Oracle版本jdk版本推荐jar包备注Oracle 8iJDK 1.1.xclasses111.zip Oracle 8iJDK 1.1.xclasses12.zip Oracle 9iJDK 1.1.xclasses111.ja…

JSP特点

1.JSP文件必须在JSP服务器内运行。 2.JSP文件必须生成servlet才能执行。 3.JSP页面的第一个访问者速度慢,因为需要编译生成Servlet。 4.JSP不需要专门的客户端,也不需要java运行环境,因为JSP输出到页面是标准的HTML文件。

35--用两个栈实现队列

1.问题描述 用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 ) 示例 1: 输入&#xf…

如何open一个新tab页面

打开新tab页的两种方式 1 a标签 function openwin(url) {var a document.createElement("a");a.setAttribute("href", url);a.setAttribute("target", "_blank");a.setAttribute("id", "camnpr");document.body.…

Linux中打开文件管理器的命令

在Mac中,我们可以使用open命令,在终端打开指定目录下的文件管理器,在Linux中,同样可以使用类似的命令:nautilus。 转载于:https://www.cnblogs.com/chaoguo1234/p/9446106.html

final类与方法

final类---不可被继承。 final方法---不可被覆盖。

【Visual C++】一些开发心得与调试技巧

自己平时收集的一些技巧与心得,这里分享出来,普及一下知识。 1.如何在Release状态下进行调试   Project->Setting>ProjectSetting对话框,选择Release状态。C/C标签中的Category选General,Optimizations选Disable(Debug)&a…