主页
Featured image of post 有关游戏开发可用的资料分享……

有关游戏开发可用的资料分享……

是给我们游戏开发小组分享推荐的学习资料啦_(:зゝ∠)_……

文章字数:4488
预计阅读时长: 分钟

个人会将所找到对整个团队有用的资料都分类放在这上面,后续会持续更新;如果其他队员找到什么资料也可以跟我说让我记录在这里!……

以下内容不一定全面,只是个人尽量提到相关知识点了解一些专业术语,要善于多多去自己搜素学习相关知识嗷_(:зゝ∠)_……

有关游戏开发可用的资料分享

基础

基础的三个概念:场景、游戏对象、组件是都需要了解的,
策划知道根据游戏的场景、对象怎么设计游戏;美术知道是怎么把自己的画转变为游戏场景或对象的。

  • 还不懂游戏开发?我从宇宙大爆炸开始讲总可以了吧!【超简短的独立游戏开发教学Ep.01】
    重点:游戏开发步骤 - GDD(游戏设计文档)的设计 → 资源制作(图像、声音) → 代码编写
  • 教程·从零开始的Unity魔法学堂
    是一系列教程,基础部分有以下:
    这个系列教程我已经付费购买了,会把我的账号分享到群里。
    • 3.魔法师学徒 - 软件安装 - 如何安装 Unity
    • 4.世界的构成 - 基本架构 - Unity 游戏开发中的基本概念
      • 场景(Sence) - 组成游戏的各个不同画面,就跟电影中的各个场景画面、小说中的各个章节差不多,是呈现给玩家看到的东西。
      • 游戏对象(GameObject) - 场景的所有东西都属于游戏对象
        对象是把所有东西都看作一个对象,比如人、水杯、盒子(里面装有水杯)都是对象。
        对象的基本概念为:属性(Property)和方法(Method/Function),属性用来描述对象的特征(游戏角色的身高、肤色;水杯的大小),方法用来描述对象的行为(角色可以移动、攻击,水杯可以购买)。
        若干子对象可以组成一个父对象,如头对象、身体对象、四肢对象可以组成一个人对象;树、草、房子可以组成“游戏背景”对象。
      • 组件(Component):就是游戏对象的属性和方法
        比如人可以移动(方法),就需要给人对象加上“移动”组件;物体在场景的左上角(位置属性),就需要加上“位置”(Transform)组件。
    • 5.初识魔法书 - 引擎界面 - Unity 界面的讲解
      在 Unity 中认识什么是“场景”、“游戏对象”和“组件”。
    • 6.提线木偶戏 - 开发流程 - 认识其他 Unity 窗口
    • 51.空间的区块 - 场景切换与LOD - 场景的介绍
      前面部分讲解了什么是场景,在这里只用明白:场景就相当于整个世界的不同区域就可以。
  • 游戏中的混合次元【超简短的独立游戏开发教学Ep.19】
    有关游戏视角的东西,策划和美术可以一起看:2D、2.5D(3D渲染为2D)、3D、维度融合

策划

游戏策划有很多成熟的知识体系(如简单的起承转合等),
但个人觉得只用了解和稍微借鉴即可,不用过分拘泥于体系框架约束。

还是之前会议提到的:最开始定个整体框架,后面在开发的过程中不断更改完善

以下内容都是大致找的一点,更多的资料可以搜素如"游戏 策划 方法"这类的关键词就可以。

游戏故事

关卡设计

策划其他

美工

下面美工的话其实更多可能偏向技术美工(TA)的内容,
就是既需要懂美术,还需要懂计算机上美术的应用,甚至还需要懂代码(Shader 编程等)。

因此学习难度可能较大,如果有困难及时提出!

需要了解的概念和组件

  • 面向美术师的2D游戏美术、动画和光照
    这里面很多抽象的概念和术语,了解即可,知道游戏美术中有哪些东西模块(视角、动画、光源、粒子等)。
  • 教程·从零开始的Unity魔法学堂
    这里选的是有关 Unity 组件的介绍,可能比较复杂,但了解过后能更清楚怎么把各位画的画变成游戏中鲜活的角色、场景。 下面有关代码的部分基本上都不用了解跳过。
    其中有关内容如下:
    • 31.三位成一体 - Transform组件 - 有关游戏对象的“位置”、“方向”和“大小”的描述。
      里面有关代码的部分可以跳过(需要物理移动之类的动态变化是程序负责的,美工只用负责初始的静态画面即可)。
    • 32.游玩者之眼 - 渲染与相机 - 有关游戏物体的外貌呈现相机的知识(后面的键盘输入部分不用了解)
      • 渲染(Render):对于 2D 对象来说,只需要材质(Material),其包括贴图(Textuer)和着色器(Shader)。(其实对于这部分我也不是很清楚,之后我再找详细资料学习并分享)
      • 相机(Camera):场景构建好后怎么呈现给玩家,相机照到什么就呈现什么。
        只需要知道作用,方便安排场景的构建。有关相机的移动跟随(代码部分)也不需要了解,程序来实现。
    • 33.神说要有光 - 光照 - 有关游戏中光照的讲解
      引擎中可以提供真实的光照效果,提升画面感觉。
      但如果理解学习困难,又因为 2D 游戏视角固定,可以直接绘制出简单阴影(如物体下方用黑色透明圆圈表示阴影),不用过于了解此系统。
      也有很多光照的插件可以直接形成各种光照效果。
    • 41.勇者的视野 - UI系统 - 有关游戏 UI 界面的讲解
      UI 就是除了游戏操作场景外,呈现给玩家的各种按钮、提示文字等。
      根据概念图布置好相应 UI 即可,而其中的逻辑(按钮按下发生什么、文字何时显示)等程序负责。
    • 43.世界的律动 - 动画系统 - 有关物体动画的讲解
      可能比较复杂,先了解大概吧【……
    • 44.星火与线条 - 特效系统 - 有关粒子动画的讲解
      粒子就是一些小物体的运动,如烟、火焰等,了解即可。

2D 相关

2.5D 相关

3D 相关

动画

UI

音乐

【具体的游戏音乐编写我也不是很懂了orz……
其他更详细的游戏音乐开发教程可以自行搜索,甚至还有自动生成音乐的软件可以尝试。

其他

项目分享

资源相关

插件相关

工具相关