游戏行业可以有非常细致的分工。 学习所有东西然后制作游戏是非常困难的。 首先明确需要学习的知识三大模块,分别是设计、编程、美术。
每个模块都有自己更细分的位置。 比如美术按照岗位可以分为2D、3D、人物、场景、动画、特效,按照美术风格可以分为现实主义、美漫、二维等。
掌握每一个分工是不可能的。 只能说91小游戏,只要学一点点,就真的可以自己制作游戏了。
1. 游戏设计
游戏设计能力来自于积累,游戏经验的积累,项目经验的积累。 不同类型的游戏有不同的体验要求。 游戏行业目前的现状是,在招聘MMO项目策划人员时,要求有MMO项目经验。 要规划超级休闲项目,需要拥有超级休闲项目的经验。 平台跳跃、解谜、射击等各类单机游戏也需要相应的游戏经验和项目经验。
因此,在决定玩什么类型的游戏时,需要熟悉类似的竞品。 你需要知道别人哪些做得好,哪些做得不好,玩家喜欢什么,讨厌什么。 只有这样,才能在自己的比赛中扬长避短,创造出自己的特色和优势。
同时需要阅读一些经典书籍,例如《游戏设计的艺术》《体验引擎——游戏设计的全景探索》作为知识体系的补充。
经典游戏设计理论书籍
除了经验积累和理论知识之外,还需要开始做demo。 学习引擎,建议初学者学习Unity。 C# 非常容易上手。 你可以在找一些教程来学习。 如果你学不会,就别想去做游戏了。 UE上手难度稍大一些,稍微复杂一点的功能蓝图也很难掌握。
到引擎里面做一些基础的交互,根据基础的交互来做玩法。 你可以拼凑谜题、设置关卡等。然后让其他人玩它来验证你的设计。 游戏设计的过程就是反复演示、测试、迭代、演示、测试、迭代,直到演示达到你最初的设计目的。
下图是我拍摄的游戏设计课件截图。 介绍了一款游戏产品开发的完整流程。 核心研发部分就是我上一段说的,GDD>>>这个圈子的循环。
游戏制作及开发流程
游戏设计还有一个软能力要求,就是沟通能力。 您需要以口头或书面形式清楚地表达您的想法。 我知道很多学生无法清楚地解释他们想要什么,所以你不能指望程序和艺术来帮助你实现它。 对此,你应该参考游戏的文档,多看游戏设计讲座。 我建议参加一些免费的 GDC 讲座和 Game Maker 频道。 有很多很棒的内容值得学习。
2. 游戏程序
程序熟练程度来自教程和练习。 教程可以帮助您快速上手软件,练习可以帮助您熟悉API并快速创建各种功能。 如果你有规划的话,阅读B站更多的热门教程,熟悉一下软件的使用和常用API,你就能创造出大部分你想要的玩法机制。
推荐一些上优秀的入门教程
B站推荐Unity教程,按顺序观看
但如果你想成为一名合格的程序猿,教程是远远不够的。 有太多的东西需要自己去研究,比如图形渲染、网络同步、设计模式等等,这些东西不是策划人员需要掌握的,但是在游戏行业的大型项目中却是必不可少的。 如果你想成为一名合格的游戏制作人,你还是需要对这些东西有一个基本的了解。
3. 游戏美术
制作美术分为两部分,一是美术基础,二是美术软件。
基础比软件更重要。 基础来自艺术训练,需要时间练习。 如果基础不好,就无法创造出好的艺术效果。 该软件很容易通过教程学习。
2D绘画的主要软件是。 3D建模软件比较多,包括Maya、3dmax、、、、等,根据不同的艺术风格使用不同的工具和流程。 大家可以根据自己项目的需要来学习。
游戏中的动画和特效是一类比较特殊的美术部分。 动画需要在 3D 软件中绑定骨骼 K 帧。 特效需要熟练使用引擎中的粒子系统和材质系统。 这是艺术岗位中门槛比较高的细分领域。 刚开始要学的东西太多了,所以我的建议是放弃。 如果你不打算成为一名职业艺术家,不建议花时间学习这些东西。
如果您的艺术能力有限,您可以尝试在线购买艺术品资产。 Unity和ue都有自己的官方商城,淘宝上也有大量制作精良的美术素材。 做个个人demo然后用一下就可以了。 如果想出售的话,需要注意版权合规问题。
Unity资产商店,资产商店汇总
你可以尝试花几个月的时间来理解上面提到的所有东西,然后你就可以尝试制作自己的游戏。 当然,仅仅说学会了基本原理并不意味着你已经完全掌握了。 以后可以选择合适的方向,逐步推进。
未经允许不得转载! 作者:admin,转载或复制请以超链接形式并注明出处天心神途传奇手游发布网。
原文地址:《如果你想自己制作一款游戏,需要学习哪些知识呢?》发布于:2024-04-07





还没有评论,来说两句吧...