《从零开始的RPG游戏制作教程》前言
前言
欢迎点开本教程。
既然你都点开了这教程,考虑读这么个长篇教程了,不妨花个3分钟读读前言,来了解一下我们希望通过这套教程为你带来的除了技能以外的更重要的东西吧。
本教程是以普及成体系的游戏制作知识为目的而撰写的一套入门级的角色扮演游戏制作教程和进阶指南。我们希望帮助那些不满足于制作简单的游戏demo,对制作更复杂的游戏感兴趣的,想要深入了解如何制作具有一定设计复杂度、包含更丰富内容游戏的爱好者或开发者们,并为他们指引前进的方向。
本教程会基于经典的《魔兽争霸III冰封王座》所附带的MOD制作工具《魔兽地图编辑器》来讲解如何制作一款简单、轻量,并且有趣的上帝视角的角色扮演游戏。之所以选择这个工具,是因为它具有一套相对完善且易上手的RPG功能。上手门槛低,但制作上限高,这契合了本教程希望指引读者入门并进阶的需要。
在这套教程中,我们会在循序渐进的指引过程中讨论一些理论和规范,以及它们存在的作用,但我们不会提供、也相信游戏制作没有一套权威的准则,或者什么万能的制作规范。
我们会通过这套教程带你体验一款轻量级的游戏的完整制作过程,并以此为脉络,与你展开讨论诸如:关卡、怪物、玩法、系统、等等衍生的,与游戏制作相关的话题。
视频游戏的制作往往会涉及到对各类素材资源的制作,诸如3D的人物、怪物、植物、场景的模型,视觉效果的模型,各类贴图素材等等。但是,本教程的主干不会对“素材制作”这一庞大的领域进行过多讲解。这并不意味着我们认为这些素材不重要,而是我们认为游戏制作是一大堆素材资源加上互动后形成的总和,单纯地投入对素材的制作和打磨不能制作完整的游戏,反而还可能陷入对品质的极致追求,反而导致项目整体研发进度的失衡最终导致项目研发失败。在本教程的主干中,我们会优先讲解如何制作完整的游戏,而关于细分素材的品质提升,我们会在后续拓展时才讲解。
本教程的正文主要会讲解制作的具体技术和相关操作流程,而在正文之外,我们会根据当期内容主题,在“杂谈”分节中进行或粗略或详细的拓展说明或笔者的个人观点、经验,我们希望这些内容能够让你感受到游戏制作不只是一门机械的手艺,而是一种充满思想的创作活动,也希望你在学完本教程后,掌握的不仅仅是技能,也能拥有关于这门技艺的,你自己的思想、观点、理念。
——那么,愿你拥有一段愉快的旅程,冒险者!
骑士,于杭州
2020年11月17日
关于笔者,和撰写本教程的动机
笔者是一名从99年开始接触游戏的游戏玩家,和从08年开始以兴趣为目的接触游戏制作、14年以游戏制作为职业的游戏制作者。笔者投入许多时间用于制作MOD、独立游戏和兴趣社区运营,笔者自认制作经验不能算丰富和专业,但也在这些年的经历中积攒了不少关于游戏制作的个人见解可供分享。
受到同行朋友邀请和帮助,笔者开始撰写这套教程,希望这套教程能够为那些想要以制作游戏为未来职业的有志之士提供指引,并尽可能地帮助他们、或者说“正在阅读本教程的你”,在正式决定投身游戏事业之前,建立一定程度的、关于“游戏”和“游戏制作”的、你自己的理解和认知。
但即便如此,由于笔者并非专业撰写书籍为生,在传播的知识中难免会出现疏漏、错误、不专业或不严谨之处,如果读者在这方面发现问题或有不同见解,欢迎在本教程发布的社区下直接评论指出或讨论,以尽可能地避免误人子弟、或为读者提供多角度的思考,感谢。
《从零开始的RPG游戏制作教程》前言相关推荐
- 《设计模式之禅》前言
终于可以写前言了,这说明<设计模式之禅>已经基本完成,可以长嘘一口气了. 为什么写<设计模式之禅> 今年5月份,我在JavaEye上发了一个帖子,其中提到自己已经工作 ...
- 设计模式领域公认的3本经典著作之一《设计模式之禅》 [豆瓣评分 8.70]
下载地址...... 关注公众号:程序员白楠楠,领取. 需要的朋友点我获取:设计模式之禅 图书简介...... 本书是设计模式领域公认的3本经典著作之一,"极具趣味,容易理解,但讲解又极为严 ...
- 读秦小波《设计模式之禅》 -- 工厂模式
设计模式是一种非常有用的编程技巧,它对于代码的重构有些非常重要的作用,对于软件开发人员来说,需要理解并尝试着使用这些设计的方法. 个人感觉<设计模式之禅>这本书中讲解的非常具体,每个模式都 ...
- 设计模式之禅--思维导图
原图ProcessOn里搜索:设计模式之禅
- 23种设计模式彩图-设计模式之禅
<The Zen of Design Patterns> -<设计模式之禅> 书中的23种设计模式彩图:
- 设计模式之禅【六大设计原则】
大旗不挥,谁敢冲锋--6大设计原则 单一职责原则 "你设计的类符合SRP原则吗?"--保准对方立马"萎缩"掉,而且还一脸崇拜的看着你,心想"老大确实英 ...
- 设计模式之禅【原型模式】
真刀实枪之原型模式 先发个个性化电子账单来引出今天的主角 个性化服务 一般银行都会要求个性化服务,添加一些个人信息在提示信息之前. 递送的成功率 邮件的递送成功率有一定的要求,由于大批的发送邮件,会被 ...
- 设计模式之禅之单一职责原则
声明:本文为阅读秦小波所写的<设计模式之禅>所写小结,文章内容可能有部分引述此书. 单一职责原则(Single Responsibility Principle) 1.定义: 在接口 ...
- 设计模式之禅【状态模式】
真刀实枪之状态模式 从电梯说起 随着城市的发展,有两样东西的发明在城市的发展中起到非常重要的作用 汽车:横向发展 电梯:纵向发展 既然说电梯,那就看看电梯有哪些动作 开门 关门 运行 停止 好了,动作 ...
- 设计模式之禅【组合模式】
真刀实枪之组合模式 从公司的人事架构谈起吧 公司的组织架构 从上图中可以分析出: 有分支的节点(树枝节点) 无分支的节点(叶子节点) 根节点(无父节点) 有了树状结构图,再看看类图长啥样吧! 这个类图 ...
最新文章
- Go安装web框架revel
- 喜大普奔,网易猪肉要到你碗里来了!
- 百度地图上进行空间插值---反距离加权法
- WaitForSingleObject
- 学生信息链表,建立,插入,删除,遍历,查找,修改,最大(小)值,平均...
- 学习笔记(01):英特尔® OpenVINO™工具套件初级课程-如何加速视频处理进程?
- python3的print函数
- I.MX6 system.img unpack repack
- SAP Analytics Cloud Model的delta upload(增量导入)功能
- SAP CRM WebClient UI cross component跳转的一个具体例子
- leetcode 55. 跳跃游戏 思考分析
- 如今越来越多的人开始讨厌全键盘输入法,对九宫格情有独钟,这是为什么呢?
- Kafka模拟实现(用于自我测试环境)
- android 4.3以上修改DNS流程(netd)
- (论坛答疑点滴)怎么给Table动态添加控件并且得到控件的值?
- 爱荷华大学计算机科学专业,爱荷华大学计算机科学本科爱荷华大学计算机科学本科.pdf...
- 防止软件进行微信小程序自动刷票、免费投票刷票器手机版的安全设计
- 论文阅读笔记:《自然语言处理中的预训练模型》
- iOS 视频直播(一)
- Tomcat配置图片保存路径
热门文章
- 大圆航线、恒向线绘制
- Webhacking.kr writeup(更新至challenge 29)
- kasp技术优点_【华智技术贴】分子标记技术及育种应用(下):基于测序技术的第三代分子标记...
- html写了外部样式表,外部样式表怎么写
- 西工大计算机专业研究生就业前景,2020考研34所院校就业情况解读:西北工业大学...
- 精益生产——5S管理
- 【微信小程序项目】——十分钟开发网络API·天气查询小程序、天气查询,美观简约,简单易上手
- 支持向量回归预测怎么做_使用支持向量回归进行Facebook股票预测
- Matlab画图线型、符号及颜色汇总
- 与其他的PDF编辑器相比,迅捷PDF编辑器实在好用太多了