什么是rpg类游戏

角色扮演游戏(Role-playing game),简称为RPG。传统的RPG游戏,玩家负责扮演一个或多个角色,并在一个结构化规则下通过一些行动令所扮演的角色发展。现在RPG类的游戏更加宽泛,只要是玩家扮演一个或者多个角色的游戏都可定义为RPG类游戏。例如市面上比较流行的卡牌类游戏,MMRPG等等。不论是否网络游戏。

你需要什么

我们是一个开发者,也就是说,我们专注于游戏的趣味性,而不是安排几百万的预算。当然,也许那是我们大多数人的目标。首先,有一个优秀的创意,确定你的游戏的核心玩法。这是傻瓜都知道的,如果你不确定你要做成什么,你就已经开始做了,这是毫无意义的。接下来就需要一个开发团队,团队的好坏决定项目的成败,这毋庸置疑。基本上,团队能力可以分为三个级别。初创团队,很可能由于创业者自身管理经验不足,导致团队分崩离析,项目死在团队内部矛盾上。好一点的团队,可能由于团队自身水平不足,抑或是时运关系,项目做成了,但是没有赚钱,这样的项目也是不可胜数。最好的团队,是做出至少一款成功大赚的游戏。在接下来,也需要准备充足的资金。然后搞起。

故事背景

对RPG游戏来说,首先就要选择合适的故事背景,这一点相当的重要。一个没有故事背景的游戏,就像没有灵魂一样,非常空洞。玩家根本不知道他现在在哪,他要干什么,他为什么要这么做。基本上有三种方案选择游戏背景。一个方案是使用玩家已经熟知的故事改编,例如三国题材的,既无版权(免费),角色个性也很鲜明,不需要任何修饰,改编为游戏非常简单,这也是为什么三国题材的被用烂的原因了。或者像《我叫mt》游戏一样,由人气动漫改编的游戏。这也是为什么许多游戏选择金庸古龙小说的原因。第三个方案是请著名的小说或者动漫大师来创作剧情。类似于《百万亚瑟王》这种,缺点是创作一般速度慢,而且要巧费心思的在游戏中将剧情表达出来,以展示人物个性,大大增加开发难度。而且花的钱不比前一个方案少,对于游戏这种周期短时间紧迫的东西来说,选择已经创作完成的,并且已经得到人们认可的故事是最好的方案。

开发与迭代

接下来就是开发与不断迭代的过程。要始终注意,对于游戏来说,游戏性永远是最重要的。玩家会因为一款游戏很好玩而去玩,画面是否精美(虽然有一点帮助),你的主要角色乳房部位的多边形数目,以及你给予玩家的可玩时间等等相对于游戏性来说都无关紧要。这就是说,

RPG类游戏开发方法相关推荐

  1. web策略类游戏开发(四)一个可以承载万人在线的架构

    web策略类游戏开发(四)一个可以承载万人在线的架构 Webgame现在已经开始需要进入大统一服务器时代,每个游戏区域容纳的玩家数量将从现在的几万人发展到几十万人,因此在新的背景下,webgame如何 ...

  2. 2D平台类游戏开发教程(翻译)

    这是一篇实现2D平台类游戏的技术指导文章,原文地址:http://higherorderfun.com/blog/2012/05/20/the-guide-to-implementing-2d-pla ...

  3. JavaFX战旗类游戏开发 第一课 概述

    用JavaFX开发的地图编辑器已经可以正式使用了.也写了JavaFX读取地图的库,准备抽空实现U3D的地图读取,然后再进行游戏开发. 虽然在我的JavaFX游戏开发库内已经实现了TMX地图的读取,但是 ...

  4. python文字冒险游戏_python实现的简单文本类游戏实现方法

    本文实例讲述了python实现的简单文本类游戏实现方法.分享给大家供大家参考.具体实现方法如下: ################################################### ...

  5. 2D横板解谜类游戏开发日志-角色移动和动画

    2D横板解谜类游戏开发日志-角色移动和动画 一.创建角色 1新建精灵 2拉入素材 3添加组件*2,方便后续使用 4创建动画文件夹,动画帧素材丢进去(方便以后管理 5创建代码文件,挂在player对象上 ...

  6. 休闲类游戏开发中值得注意的问题

    如今手机休闲类游戏已经成为人们日常生活中不可缺少的娱乐活动,面对成千上万中游戏的,怎样才能从中脱颖而出呢?要想开发一款成功而又吸引玩家的游戏不是一件简单地事情,所以休闲类游戏开发中有哪些问题是值得我们 ...

  7. pygame制作rpg类游戏或者模拟经营类游戏的思路

    Pygame 能够支持开发 RPG 类或者模拟经营类游戏.Pygame 提供了图形界面.事件处理.音频处理等基础功能,开发者可以利用这些功能实现自己的游戏逻辑. 例如,开发者可以利用 Pygame 实 ...

  8. 使用UE4制作RPG类游戏(学习笔记6)(技术笔记5) <刺客信条>

    项目介绍 SLG:策略游戏        SRPG:模拟类角色扮演游戏        FTG:格斗游戏        SPG:体育竞技类游戏        MSC∶音乐游戏        RCG(RA ...

  9. JavaFX战旗类游戏开发 第三课 创建游戏角色

    在上一节课程中,我们学习了在JavaFX中绘制游戏地图.这一节课,我们将会创建我们的游戏角色. 首先,同样的,我们创建一个简单的基类. import javafx.scene.canvas.Graph ...

  10. JavaFX战旗类游戏开发 第二课 游戏地图绘制

    在上一节课中,我们对即将要完成的战旗Demo有了一个大概的了解,本节课当中,我们将会学习绘制游戏地图. 自从在JavaFX 2.2中增加了Canvas相关的功能,我们就可以使用Canvas来实现游戏绘 ...

最新文章

  1. Python 代码规范
  2. Java源码下载和阅读(JDK1.8/Java 11)
  3. 如何实践AI深度学习的十大惊艳案例
  4. Kubernetes故障问题
  5. ios 添加block 类别_ios之Block的详细使用和具体说明
  6. 【模板篇】数论大杂烩~
  7. Lintcode: Unique Paths
  8. 程序员必看!Android面试10大知识点总结宝典助你通关!年薪50W
  9. redhat6与7版本进入单用户模式修改root账户密码
  10. c# 找出目录下的所有子目录_C#遍历文件夹,其实只需要一句话!
  11. 最新酷盒工具箱iApp源码9.5版+功能很多
  12. 如何用CMD查看本机的IP地址
  13. 浙大PAT练习题1006
  14. 苹果手机屏幕镜像怎么连接电视_创维电视怎么连接手机?图解创维电视连接手机步骤...
  15. “舌战群儒”的技术分析
  16. 线性与非线性规划:可行方向法
  17. 1.scrapy项目创建——python scrapy 爬取新浪财经财经新闻
  18. Oulipo---KMP
  19. 真彩色图像数据量 计算_计算机基础:图形、图像相关知识笔记
  20. linux sparse

热门文章

  1. 86版五笔-拆字规则
  2. python 扫描枪_获取键盘输入或者USB扫描枪数据
  3. android mtk wifi 移植,【搬运】 MTK手机移植ROM及修复部分bug教程(含跨CPU)
  4. freeswitch对接阿里语音识别(非mrcp方式)+简单asr空号检测
  5. MATLABR2018自学一本通笔记
  6. 2023年太原理工大学水利工程考研考情与难度、参考书前辈备考经验
  7. 设计模式-解释器模式
  8. Max Core Frequency 异常显示为-1.80GHz -- Intel-Extreme-Tuning-Utility-Intel-XTU (英特尔 XTU)
  9. 【学习随记】Word域代码相关
  10. win10浏览器闪退_Edge浏览器闪退怎么解决 Edge浏览器闪退修复方法大全