RPG类游戏开发方法
什么是rpg类游戏
角色扮演游戏(Role-playing game),简称为RPG。传统的RPG游戏,玩家负责扮演一个或多个角色,并在一个结构化规则下通过一些行动令所扮演的角色发展。现在RPG类的游戏更加宽泛,只要是玩家扮演一个或者多个角色的游戏都可定义为RPG类游戏。例如市面上比较流行的卡牌类游戏,MMRPG等等。不论是否网络游戏。
你需要什么
我们是一个开发者,也就是说,我们专注于游戏的趣味性,而不是安排几百万的预算。当然,也许那是我们大多数人的目标。首先,有一个优秀的创意,确定你的游戏的核心玩法。这是傻瓜都知道的,如果你不确定你要做成什么,你就已经开始做了,这是毫无意义的。接下来就需要一个开发团队,团队的好坏决定项目的成败,这毋庸置疑。基本上,团队能力可以分为三个级别。初创团队,很可能由于创业者自身管理经验不足,导致团队分崩离析,项目死在团队内部矛盾上。好一点的团队,可能由于团队自身水平不足,抑或是时运关系,项目做成了,但是没有赚钱,这样的项目也是不可胜数。最好的团队,是做出至少一款成功大赚的游戏。在接下来,也需要准备充足的资金。然后搞起。
故事背景
对RPG游戏来说,首先就要选择合适的故事背景,这一点相当的重要。一个没有故事背景的游戏,就像没有灵魂一样,非常空洞。玩家根本不知道他现在在哪,他要干什么,他为什么要这么做。基本上有三种方案选择游戏背景。一个方案是使用玩家已经熟知的故事改编,例如三国题材的,既无版权(免费),角色个性也很鲜明,不需要任何修饰,改编为游戏非常简单,这也是为什么三国题材的被用烂的原因了。或者像《我叫mt》游戏一样,由人气动漫改编的游戏。这也是为什么许多游戏选择金庸古龙小说的原因。第三个方案是请著名的小说或者动漫大师来创作剧情。类似于《百万亚瑟王》这种,缺点是创作一般速度慢,而且要巧费心思的在游戏中将剧情表达出来,以展示人物个性,大大增加开发难度。而且花的钱不比前一个方案少,对于游戏这种周期短时间紧迫的东西来说,选择已经创作完成的,并且已经得到人们认可的故事是最好的方案。
开发与迭代
接下来就是开发与不断迭代的过程。要始终注意,对于游戏来说,游戏性永远是最重要的。玩家会因为一款游戏很好玩而去玩,画面是否精美(虽然有一点帮助),你的主要角色乳房部位的多边形数目,以及你给予玩家的可玩时间等等相对于游戏性来说都无关紧要。这就是说,
RPG类游戏开发方法相关推荐
- web策略类游戏开发(四)一个可以承载万人在线的架构
web策略类游戏开发(四)一个可以承载万人在线的架构 Webgame现在已经开始需要进入大统一服务器时代,每个游戏区域容纳的玩家数量将从现在的几万人发展到几十万人,因此在新的背景下,webgame如何 ...
- 2D平台类游戏开发教程(翻译)
这是一篇实现2D平台类游戏的技术指导文章,原文地址:http://higherorderfun.com/blog/2012/05/20/the-guide-to-implementing-2d-pla ...
- JavaFX战旗类游戏开发 第一课 概述
用JavaFX开发的地图编辑器已经可以正式使用了.也写了JavaFX读取地图的库,准备抽空实现U3D的地图读取,然后再进行游戏开发. 虽然在我的JavaFX游戏开发库内已经实现了TMX地图的读取,但是 ...
- python文字冒险游戏_python实现的简单文本类游戏实现方法
本文实例讲述了python实现的简单文本类游戏实现方法.分享给大家供大家参考.具体实现方法如下: ################################################### ...
- 2D横板解谜类游戏开发日志-角色移动和动画
2D横板解谜类游戏开发日志-角色移动和动画 一.创建角色 1新建精灵 2拉入素材 3添加组件*2,方便后续使用 4创建动画文件夹,动画帧素材丢进去(方便以后管理 5创建代码文件,挂在player对象上 ...
- 休闲类游戏开发中值得注意的问题
如今手机休闲类游戏已经成为人们日常生活中不可缺少的娱乐活动,面对成千上万中游戏的,怎样才能从中脱颖而出呢?要想开发一款成功而又吸引玩家的游戏不是一件简单地事情,所以休闲类游戏开发中有哪些问题是值得我们 ...
- pygame制作rpg类游戏或者模拟经营类游戏的思路
Pygame 能够支持开发 RPG 类或者模拟经营类游戏.Pygame 提供了图形界面.事件处理.音频处理等基础功能,开发者可以利用这些功能实现自己的游戏逻辑. 例如,开发者可以利用 Pygame 实 ...
- 使用UE4制作RPG类游戏(学习笔记6)(技术笔记5) <刺客信条>
项目介绍 SLG:策略游戏 SRPG:模拟类角色扮演游戏 FTG:格斗游戏 SPG:体育竞技类游戏 MSC∶音乐游戏 RCG(RA ...
- JavaFX战旗类游戏开发 第三课 创建游戏角色
在上一节课程中,我们学习了在JavaFX中绘制游戏地图.这一节课,我们将会创建我们的游戏角色. 首先,同样的,我们创建一个简单的基类. import javafx.scene.canvas.Graph ...
- JavaFX战旗类游戏开发 第二课 游戏地图绘制
在上一节课中,我们对即将要完成的战旗Demo有了一个大概的了解,本节课当中,我们将会学习绘制游戏地图. 自从在JavaFX 2.2中增加了Canvas相关的功能,我们就可以使用Canvas来实现游戏绘 ...
最新文章
- Python 代码规范
- Java源码下载和阅读(JDK1.8/Java 11)
- 如何实践AI深度学习的十大惊艳案例
- Kubernetes故障问题
- ios 添加block 类别_ios之Block的详细使用和具体说明
- 【模板篇】数论大杂烩~
- Lintcode: Unique Paths
- 程序员必看!Android面试10大知识点总结宝典助你通关!年薪50W
- redhat6与7版本进入单用户模式修改root账户密码
- c# 找出目录下的所有子目录_C#遍历文件夹,其实只需要一句话!
- 最新酷盒工具箱iApp源码9.5版+功能很多
- 如何用CMD查看本机的IP地址
- 浙大PAT练习题1006
- 苹果手机屏幕镜像怎么连接电视_创维电视怎么连接手机?图解创维电视连接手机步骤...
- “舌战群儒”的技术分析
- 线性与非线性规划:可行方向法
- 1.scrapy项目创建——python scrapy 爬取新浪财经财经新闻
- Oulipo---KMP
- 真彩色图像数据量 计算_计算机基础:图形、图像相关知识笔记
- linux sparse
热门文章
- 86版五笔-拆字规则
- python 扫描枪_获取键盘输入或者USB扫描枪数据
- android mtk wifi 移植,【搬运】 MTK手机移植ROM及修复部分bug教程(含跨CPU)
- freeswitch对接阿里语音识别(非mrcp方式)+简单asr空号检测
- MATLABR2018自学一本通笔记
- 2023年太原理工大学水利工程考研考情与难度、参考书前辈备考经验
- 设计模式-解释器模式
- Max Core Frequency 异常显示为-1.80GHz -- Intel-Extreme-Tuning-Utility-Intel-XTU (英特尔 XTU)
- 【学习随记】Word域代码相关
- win10浏览器闪退_Edge浏览器闪退怎么解决 Edge浏览器闪退修复方法大全