手把手教你游戏开发第二篇

综合技术   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2021-6-1

之前看到有小伙伴说先讲美术部分,但其实美术和程序是完全相关联的,多看几遍,多试几次,你就懂了。

一般就游戏或者影视作品,都会经历如下阶段。
1.项目提名立项。糟糕的想法会在还没开始就被淘汰掉。
2.项目详细策划。这6个字其实囊括了很多内容,总之边做边想的游戏往往发售后都很惨。
3.原画创作。在游戏团队初级原画其实有很重的工作而往往不被重视,但原画的质量往往决定了最终项目的品质,画出来是个二次元的,你就别期望着游戏能在三维的意yin下变成什么写实次世代了(//∇//)。(次世代这个概念在游戏模型上说就是不损失太多品质的前提下又节省设备运算压力,后期我会专门讲这个)。
4.终于,模型师,地编,ui,这类基础美术登场,完成三维模型的制作。游戏地形的编辑等等。
5.技术美术和程序人员会在这个时候登场,首先他们需要根据技术指标更改4步骤的成果,达到引擎所需要的标准,然后再通过引擎整体的拼接做出游戏。

抛开营销,测试等等后续过程,就在上述开发中,占主要开发地位的,就是引擎,游戏引擎就好像是厨师的刀,泡茶的叶,不同的游戏引擎就是会造就不同的特征的游戏,
比如R星的雷霆,crytek的ce等等,玩过他们开发的游戏就知道一眼能看出区别,而我们这次用的是UE4,为什么选他,免费的生态与高质量一定会是我们心动的理由。

上次我大致讲了ue4的安装步骤,这次我来说说birdge,作为开发者来说能有一个上万素材免费下的素材库是件很幸福的事情,birdge做到了,登录quixrl官网,选择角落上的三条杠图标(///ˊㅿˋ///),找到birdge下下来,安装,安装程序是英文的但千万不要无脑下一步,拿个翻译软件翻一下,选择库文件等这些都不要放进c里面去,毕竟8k材质动不动就是几个G的,安装完了用epic登录就可以免费使用了,不过这个软件吧,经常要科学上那啥的(图3),挂个飞机票。

如果birdge和引擎都准备好了,那么恭喜你,至少你有了做游戏的敲门砖了。(图1图2)

接下来,打开ue4,或者你现在已经用上了正式版的ue5,没关系反正我已经大致知道ue5的新功能了,有条件的话我都会讲。

ue4打开过程如下:
1.在epic盒子或者点击引擎图标直接打开软件。
2.选择一个应用场景,选游戏。
3.选择一个游戏模板,本次选第三人称。
4.选择具体选项,选择地址和为项目取个名字。
以上过程,即使你错了,进入软件后都是可以更改的。
(图4图5图6)

打开引擎后你会看到图7这个略显混乱的场面,可能会略有不同,那么我们先讲点基础的,这个复杂的页面究竟是怎么回事。
1.菜单栏
什么软件都有这货,新建,保存,打包,设置等等都在这里面,一看就会顾名思义,不多讲了。
2.内容清单(这么说更好理解)
位于菜单栏下方,ue4把能拖进场景(中间那个最大的可视化窗口里就是当前场景)的物体叫actor,而内容清单就是显示了ue4引擎自带的所有actor。
关于actor,我要详细说的一点就是,我们无论是写程序还是做美术,都是以增删改查某个对象为核心的,无论这个物体能否被拖进场景,只要它切实存在,我们都认为它是对象,而把一个个对象根据特征的不同和实现的功能不同划分开来,就是类的定义。
举个例子,现在有种动物四条腿,浑身毛,奶萌奶萌的,功能是捕鼠,这是一个名字叫 猫 的类,它继承自猫科这个更大的类,而这个类里面有不同的对象比如加菲猫等等。
actor就是这个概念,他是一类东西,而程序中最大的类叫object,所有对象都继承于这个类,通过一层层的关系,程序得以实现:正常运行,重复度低,一部分坏掉不会影响整体 等特点,这些一层层的关系被前辈归纳成了三种,即封装,继承,多态。听不懂也没关系,以后再细聊。
3.文件菜单
位于2的下方,这就是个文件夹,里面存放素材等资源。
4.功能按钮区
位于视口上方,用到了再详细介绍也不迟。注意你如果在用ue5的话,这前4个区已经被合并了,全都挤在两行菜单里,字又小,希望官方已经意识到了这个问题,并且愿意为我这种近期加散光人事放大些默认字体。
5.视口
就是可视化的窗口,用引擎的好处就是可视化,纯代码不运行根本不知道自己写了点啥,视口上面左右两侧都有按钮,可以点开关注下,其实都是字面意思一看就会。
6.世界大纲视口
本场景已经用到的物品罗列的清单。
7.细节面板
可以更改选中物体的属性等
8.世界面板
可以更改场景整体设置。

那么介绍完了布局,接下来我会带大家做个小程序来认识到ue4的基本操作和功能。

板凳
蓝斯 2021-6-3
可以的可以的[滑稽][大拇指]
地板
西瓜 2021-6-4
今日教程预告:

4楼
bbb 2021-6-4
暖~个~贴,加油
5楼
蓝斯 2021-6-14
楼主人呢?[滑稽][大拇指]
6楼
发哥666 2021-6-14
电脑要4000元以上没有瞎扯
7楼
发哥666 2021-6-14
没钱就看看
8楼
西瓜 2021-6-15
攒个称号中,后面很多关键点没有视频和插图讲不明白[泪]
9楼
西瓜 2021-6-15
ue4就神奇在这个地方,只要不是太渣能打开就可以比较流畅的用,影视场景除外,等我攒个称号可以发视频了可以讲讲这块[滑稽]
10楼
蓝斯 2021-6-15
OK[滑稽][大拇指]

评论

登录后才可发表内容
  • 主题

    6

  • 帖子

    69

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.0988s Mem:2146Kb