传统RPG类型的游戏

着眼当下的RPG类型的游戏,大多数都是以等级为基线的模式。随着等级的提升而会触发剧情(也就是通常所说的主线任务),和一些新的功能(例如宠物、坐骑、装备锻炼等)。而等级提升的主要途径就是通过做任务、副本,于此同时刷野怪的数量也会随着等级的提升,数量不断的增大,因此也就出现了一些新的功能如组团、跟随,更甚者有一键挂机的功能。而传统的RPG类型吸引玩家眼球的是人物的服饰、坐骑、装备上,而这些正是游戏开发公司牟取暴利的途径。这些游戏所吸引玩家的另一个地方是一种情怀,玩家从原著中想要找到的一种情怀。随着玩同一原著所开发的众多游戏如出一辙,升级,刷怪,刷怪,升级,逐渐的如此反反复复的过程会不会成为对情怀的一种消费呢?此不作讨论。

因此,RPG类型的游戏如同进入一个死胡同,单调且重复的设计模式,就像你从刚开始玩这个游戏就会预测到你在游戏中要经历一些什么。如同一个人,刚出生,就对自己的一生看到了尽头。这有什么意思呢?略有吸引人的地方,也就是游戏画面的炫丽程度,以及以消费为基础所带来的虚荣心的满足。

新型的RPG类型的游戏

新型的RPG类型的游戏,应该以时间为基线,而这个基线贯穿着整个游戏的开始到结束。也许有人会想以等级为基线与以时间为基线不是大同小异的道理么?请听我慢慢道来。

以时间为基线的RPG,主线依然是时间,而我们的剧情就是以时间片方式存在,而时间片之间又是可以相互触发,而触发的条件就是时间片里的剧情。举一个例子说明:在5-6岁之间主线剧情是上小班的时候,但在5岁的时间片里你触发了受伤的剧情时间片而这个时间片的长度是1年,因此你在5-6岁之间就没有上小班的这个剧情。而5-6岁的这个时间片又可以触发其他段的时间片,如果没有触发的话就可以回到主线上。这样的设计模式就非常贴近生活就像一个人的一生的主线就是上学-->工作--->结婚-->生子,而就像上学就一定要上大学吗?不一定,要通过触发的时间片长短,以及在时间片里触发其他时间片而决定。但是主线一定要存在,就像别人一年级用1年的而你触发的时间片长度为俩年(或许触发其他时间片时间会更长),但当你回到主线时候就应该是1年以后。因此主线是一定要存在的而不是必须要经历的。

这样设计的好处,不会一万个人玩只有一个过程,增加了游戏的趣味性。而这样的设计,必然是对传统的RPG类型游戏的挑战,除此之外时间片之间可以相互触发,这就要求这个设计过程一定要完整和严谨。这也必然花费游戏公司花费大量的财力与物力,但是如果一定完成,便是RPG的另一个时代。我也相信这样的设计会面临许多想象之外的挑战,但这也是RPG所必须经历的。

作为一个游戏玩家,以及对游戏感兴趣的程序员。我所想的是自己想要玩一款什么样的游戏,什么样的游戏可以带给用户不同的游戏体验。也许这只是我个人的天方夜谭,但这又有什么呢?我想做的就是改变传统的RPG类游戏的千篇一律的设计,以及想把不同的想法带给每一个热爱游戏开发,热爱玩游戏的同道人。不想总是做人家做了几十年,或是玩人家玩剩下的,这样有什么意义呢?姑妄言之,姑听之。

RPG类型的游戏革命相关推荐

  1. 使用Dart/Flutter语言开发的命令行文字RPG类型小游戏

    使用Dart/Flutter语言开发的命令行文字RPG类型小游戏 项目源码:https://gitee.com/FantasyWind/word_game 介绍 项目背景 本项目为使用Dart/Flu ...

  2. c语言/c++大作业基于easyx图形库自制RPG类型小游戏代码(附源码)

    目录 一.游戏玩法 二.完整代码 三.部分细节 透明化人物背景 关于easyx库中怎样贴出透明图片 地图的链表实现 移动检测 碰撞检测 总结 前言: 花两天边看easyx文档边学边写的期末小作业. 学 ...

  3. c++rpg黑框游戏_c++实现简单RPG对战游戏的代码.doc

    c实现简单RPG对战游戏的代码 c++实现简单RPG对战游戏的代码 #include#include#includeenum propte {sw,ar,mg};class container//人物 ...

  4. 游戏类型分类-游戏的分类有哪些

    游戏类型分类 1.ACT动作游戏 2.AVG冒险游戏-AAG动作冒险游戏 3.FPS第一人称视点射击游戏 4.FTG格斗游戏 5.RPG角色扮演游戏 6.SLG策略游戏 7.MOBA多人在线战术竞技游 ...

  5. 编译类型和运行时类型不同_不同类型的游戏

    编译类型和运行时类型不同 All the games which we develop come under one of the various predefined categories, the ...

  6. Unity《ATD》塔防RPG类3D游戏架构设计(一)

    目录 <ATD> 游戏简介 <ATD> 整体结构 <ATD> 游戏机制 Buff机制 Skill机制 结语 <ATD> 游戏简介 游戏类型:塔防+RPG ...

  7. 第四次游戏革命:全息游戏 from:http://www.cnblogs.com/alamiye010/archive/2012/08/15/2640881.html...

    第四次游戏革命:全息游戏 最近一个月,把国内外十数款单机/网游大作横扫一遍,感慨颇多.国内游戏,抄袭遍地,十足的坑爹,浪费青春.反观国外,韩国网游经典而耐玩,<C9>+<洛奇英雄传& ...

  8. java游戏怎么导入jme3,LuoYing RPG教程-JME3游戏创建、场景编辑、载入完整示例教程...

    简介 这篇文章主要介绍: 如何创建一个3D游戏项目: 如何整合LuoYing RPG游戏框架到JMonkeyEngine游戏中: 如何使用落樱编辑器创建一个3D游戏场景,并将游戏场景载入到JME3游戏 ...

  9. RPG冒险类游戏:矮人The Dwarves for Mac中文版(支持m1)

    矮人The Dwarves for Mac是一款非常好玩的RPG冒险类游戏,矮人The Dwarves中文版将经典的即时RPG玩法与史诗级的3D画面相结合,拥有一个复杂有趣的故事和基于物理的战斗系统, ...

最新文章

  1. Firefox 的一个HTTP分析器扩展
  2. 【Network Security!】ping命令的用法(全)
  3. 【错误记录】Flutter 插件不兼容 ( requires Flutter SDK version >=1.22.0 <2.0.0, url_launcher >=5.7.7 <6.0.0- )
  4. 深度学习笔记第二门课 改善深层神经网络 第一周:深度学习的实践层面
  5. VTK:模型之ContourTriangulator
  6. sql server try...catch使用
  7. UDP和TCP的区别(详细)
  8. python3集合(set)
  9. 微课|中学生可以这样学Python(7.3.1节):私有成员与公有成员
  10. js事件---事件流
  11. JavaScript遍历DOM
  12. Python 安装skimage即Scikit-Image
  13. Android手机通讯录制作
  14. c语言课程设计酒店管理系统实验报告 免费下载,C语言酒店管理系统设计
  15. Dlib+Opencv库实现疲劳检测
  16. 西门子S7-200smart型PLC使用profinet通讯控制G120变频器程序
  17. 机器学习面试笔试求职必背!八股文(1/5)
  18. html中cursor的属性,cursor怎么用?CSS中cursor属性的使用方法以及可选值的解析
  19. 操作系统 面试问题_操作系统面试问答
  20. DEV GridControl导入导出Excel文件 - 简单表格数据导入(Microsoft.Office自带)

热门文章

  1. android 防止反编译的若干方法
  2. Paper2:VGG Notes
  3. 计算机找不到网络设备,解决在设备管理器中找不到网卡的问题
  4. linux系统命令大全
  5. 群晖docker下载失败_支持自动下载的 人人影视 客户端
  6. linux 批量查找关键词,Linux上批量查找文件里面带的关键字(grep 关键字的用法)
  7. php 网页内容下载,如何使用PHP下载网页
  8. 陕甘回变——关陕残月(一)
  9. 【计算机网络】2.6 P2P应用
  10. 讨论OOV(新词,也叫未登录词,词典之外的词语)问题的解决方案