![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
零基础游戏开发笔记
言行物恒
潜心从修......
展开
-
零基础游戏开发笔记11——Unity脚本介绍、脚本初始阶段
1.语法结构:2.编译过程:CLS->Mono RunTime->机器码3.关于修改和创建脚本:创建脚本:一般我们会在项目中添加scripts文件夹,并在此文件夹中编写脚本,当然这些脚本可以根据个人喜好分配到不同类的子文件夹中。需要注意的是:我们每次创建脚本文件时,系统会自动生成一个C#脚本,如下:如果脚本生成了一定要查看,类名和文件名是否相同。这个很重要!!!4.开发工具:MonoDevelop:5.脚本的生命周期在学习之前,我们先...原创 2021-10-15 11:00:03 · 1548 阅读 · 0 评论 -
零基础游戏开发笔记10——声音
声音是游戏必不可少的元素之一,Unity也帮助我们带来了声音的设置。在3Dsound设置中,我们需要注意衰减的效果。我们一般会使用线性衰减。这一节之后我们会进入C#语言的教程。下一阶段我们会进入语言与unity的混合使用上,请各位同步关注C#游戏脚本语言的学习。...原创 2021-08-09 19:20:53 · 71 阅读 · 0 评论 -
零基础游戏开发笔记9——光照系统
本节开始我们开始学习光照系统,相关内容如上。1.Global Illumination全局光照用以模拟现实中的光照效果,如上图左右两图的渲染效果可以很直观的体现出来。下面来说一说几种不同的光照组成的光照系统。直接光照:在我们的directional light中有一个light项。光类型主要有4种聚光、定向、点、区域。这4个大家都可以去尝试一下。在不同的光下也可以有不一样阴影,下面我们再说一说阴影。硬阴影和软阴影对性能的压力是不一样的。而每一...原创 2021-08-09 17:48:22 · 229 阅读 · 0 评论 -
零基础游戏开发笔记8——InstantOC
下面我们来学习一下计算机是怎么把图形或是效果渲染在电脑上的。目录1.渲染管线1.渲染管线原创 2021-08-06 20:31:45 · 169 阅读 · 0 评论 -
零基础游戏开发笔记7——摄像机的使用
我们在上一节学习了有关摄像机的操作一些选项和功能。在这一节我们来使用它做一些效果。首先我们先创建一个场景,如下图所示。在调整物体时,我们可以通过使用ctrl+shift+f键来使物体或是摄像机快速定位到眼前...原创 2021-08-06 12:15:40 · 227 阅读 · 0 评论 -
零基础游戏开发笔记6——摄像机
首先我们要知道摄像机是干啥的?在我们的游戏中,我们需要一定视野范围的物体来显示。一个显示场景内可以有一个或多个摄像机。摄像机里的一些组件如上图。其中我们需要关注的主要是transform和camera以及audio Listener。这三个我们需要注意,其实一个摄像机就是一个人物的感官,有眼睛有耳朵,可视可听。下面我们规划了以下内容,大家可以选择查看:camera中的选项:下面我们来看一下camera中的一些选项。清楚标志中,我们有几个选择,天空盒、纯色、仅深度、不清..原创 2021-08-05 20:15:08 · 332 阅读 · 0 评论 -
零基础游戏开发笔记5——有关纹理、着色器与材质的关系
首先先放张图:材质material:所谓材质就是一个物体附着在其身上的表面实体,通俗的讲就是一件衣服的材质及花纹。着色器shader:着色器就是一种渲染方式,就好比衣服制作需要考虑面料材质及图案的表现方法。物体对象gameobject:物体对象就是我们需要自定义的对象,就像一件衣服我们脑海里构思出来,需要将想法应用于一件衣服上,而这个衣服就是实体对象。纹理Texture:通俗的讲就是贴图。所以一个物体的制作,首先就是创建一个物体对象,然后就是物体使用什么样的材质,之后考虑使用什么着色原创 2021-08-02 10:59:26 · 537 阅读 · 0 评论 -
零基础游戏开发笔记4——正式学习
在本节开始我们就进入正式的开发当中了,对于有C#基础的同学,我们可以直接跳过本篇,没有基础的同学,可以学习原创 2021-08-05 12:31:13 · 72 阅读 · 0 评论 -
零基础游戏开发笔记3——Unity安装及界面介绍
1.unity的安装现在是很简单的。具体过程如下:汉化的方法也放在图片里了,最新的unityHub已经支持了官方汉化的切换。不过,需要提醒的是我们在实际操作的时候建议还是使用英文开发环境,因为大多数公司的开发环境都是英文。为了方便演示,后面我会使用中文环境来快速带大家进入真实的开发进程。2.unity界面介绍。下面是我打开的界面。各位在打开界面的时候可能和我的界面布局不同,这里我们可以通过右上角我显示‘2*3’的位置改成2*3布局,并在项目栏上右键选择单栏布局即可完成布...原创 2021-08-05 09:43:11 · 285 阅读 · 0 评论 -
零基础游戏开发笔记2——Unity是啥?
首先我们来看看啥是Unity3D?定义:由Unity Technologies公司开发的用于轻松创建游戏和三维互动内容的开发工具,是一个国际领先的专业游戏引擎。虚拟现实:增强现实:游戏引擎:Unity3D特点:...原创 2021-07-31 14:03:23 · 831 阅读 · 1 评论 -
零基础游戏开发笔记1——游戏开发流程
万事开头难,多学多练习,熟悉游戏开发的主要流程,莫要强行记忆。首先,我们来了解一下游戏的开发流程。第一就是立案,建立策划案。策划案包含很多东西,包括游戏介绍、游戏内容、游戏模型介绍、游戏数值、服务器与客户端等。第二就是分项,策划案出稿我们就知道程序组或是美工组及其它组应该干些什么了。接下来的学习当中我们主要围绕程序组应该做什么来学习。后面就是游戏相关设计、制作、测试、发布等流程。下面我们来了解一下程序组的工作要点。我们要知道一个游戏最重要的就是数据。而这些数据我们需要详细的罗列下原创 2021-08-05 08:25:41 · 451 阅读 · 0 评论