本课程采用现代游戏开发(Unity 2021)的最新内容和最新技术

学习任何东西的最好方法是以一种真正有趣的方式去做,这就是这门课程的来源。如果你想了解你看到的这些不可思议的游戏是如何制作的,没有比这门课更好的起点了。我们确保本课程具备一切你需要的东西,让你从初学者(即使没有编码经验)开始,慢慢地把你带到中级,最后成为专业人士。Masterclass In C# Programing & Unity 3D Game Development FPS

我在这门课程中选择的主要项目是名为《网络间谍2087》的3D第一人称射击游戏。因为创建一个像使命召唤这样的游戏一直是我的梦想,自从CuberPunk 2077问世以来,我认为这将是继续创建我梦想的游戏的最佳时机。而我也是来和大家分享我的游戏开发知识的。

本课程中的所有内容都经过精心制作、复习和重新复习,尽可能为您提供最佳体验,并最大限度地提高您的学习效果。因此,您不仅将有一个很好的学习时间,您还将获得最大的回报,通过离开本课程,您的武器库中有很多工具来继续您在游戏开发西部的旅程。

时长:15h 18m |。MKV 1280×720,30 fps(r) |音频:AAC,44100Hz,2ch |大小解压后:13.5 GB 含课程文件
语言:英语+中英文字幕(云桥网络 机译)


第1部分-介绍和设置:

我们将从下载开始游戏开发旅程所需的所有必要工具开始。这意味着最新版本的Unity和最新版本的Visual Studio。我们还将讨论让您感觉宾至如归所需的一切,以及如何利用课程最大限度地发挥您的学习潜力。我们将了解一个非常强大的工具,它被称为版本控制,不仅用于游戏开发,也用于任何专业的开发团队。我们还将创建第一个代码来缓解压力。最后,我们将建立我们的世界,开始游戏。

第2部分-网络间谍2087:玩家:

在这一节中,我们将从任何FPS的基础开始,这就是我们玩家的动作。我们将在unity中建立一个角色控制工具,它将允许我们在我们的世界中移动。我们将从我们的玩家那里建立输入,并相应地在我们的世界中移动我们的角色。最后,我们将把相机连接到我们的角色身上,这样现在我们就可以在我们的世界里移动,通过玩家的眼睛看到东西。

第3部分-网络间谍2087:拍摄:

在本节中,我们将设置游戏中的基本射击。我们将使用一个立方体作为我们的枪,几个球体作为我们的子弹,但这一切都将改变以后。我们将建立飞行子弹背后的物理学,并为我们创造一种方法来增加子弹的准确性。我们还将在我们的世界中添加一些对象来使用我们的子弹。最后,我们将深入粒子系统的世界,并使用来创建弹孔和火花。


第4部分-网络间谍2087:高级运动:
Masterclass In C# Programing & Unity 3D Game Development FPS
这一节我们开始把事情推向下一个层次。在这一点上,我们将有基本的运动和基本的相机运动。在这一部分中,我们给角色增加了重力,增加了跳跃能力,增加了蹲伏,最后我们会增加一个带滑动的冲刺能力,如果我们在冲刺的时候蹲伏的话。我们还将通过在玩家拿枪的时候添加一些简单的动作来深入研究动画世界。

第5部分-网络间谍2087:高级拍摄:

我们把我们的射击提升到了一个新的水平,用真实的枪和子弹代替立方体和球体,到处射击。但这不仅仅是视觉上的调整。我们还将创建一个完整的单独的枪系统,我们将添加重装,我们还将在屏幕上显示我们拥有的子弹数量,并查看它们的变化。我们还会给我们的枪增加一个瞄准技工。

第6节-网络间谍2087:敌人:

在这一节我们介绍新的敌人(巨型怪物和机器人)。我们将在敌人走动的地方创建敌人AI,如果玩家靠得太近,敌人就会开始追我们。如果付款人进入攻击范围,敌人要么开始射击玩家,要么近身攻击玩家。

第7部分-网络间谍2087:卫生系统:

现在是时候给我们的敌人和玩家添加健康系统,并在屏幕上显示它们了。我们不想让我们的敌人死于一枪,我们想造成伤害并对我们的玩家做同样的事情。我们也想通过给玩家和我们想要杀死的敌人增加一个健康条来在我们的屏幕上显示所有这些。最后,我们将在每次死亡时增加一个呼吸技工,而不仅仅是死亡。

第8部分-网络间谍2087:武器系统:

是时候给我们的游戏增加更多的武器了。我们会有步枪,狙击手和火箭发射器,我们会学习如何从地面上捡起武器。我们将学习如何激活我们的重装。我们还将学习如何从地面收集医疗包和弹药,以补充我们的武器和玩家健康。

第9部分-网络间谍2087:添加音频和菜单:

在这一部分,我们将进入不同的SFX,背景音乐,我们不仅会添加声音和音乐,我们将从调音台管理它们。并学习如何从我们脚本中的代码和直接从Unity中播放SFX。我们还将创建一个标题菜单,在这里我们将深入研究菜单并切换到选项。最后我们将创建一个暂停菜单。

第10部分-网络间谍2087:建立一个杀戮世界:

我们将引入一些未来的资产,如建筑、星系背景和外观酷的德洛尔,只是为了给我们的游戏增加味道,使其更加现实。不仅如此,我们还将更深入地研究Unity照明和后期处理,在这里我们将控制并为我们的游戏添加更多的图形。我们还将学习如何使用门户从一个级别到另一个级别。

奖励部分:抓钩(高级C# & Unity):

这一部分不适合胆小的人,因为我们正在超越常规,通过构建一个可以让我们的玩家在世界各地飞行的抓钩来钻研高级C#和UNITY

您将在本课程中学到的内容:

下载Unity和Visual Studio
没有经验的C#语言基础
Unity中的每个按钮是如何工作的
版本控制是专业程序员的强大工具
如何给我们的世界添加不同的形状
如何旋转、移动和缩放我们世界中的物体
使用字符控制器
创建FPS运动
从键盘和鼠标获取输入
如何创造会飞的子弹
在Unity中使用光线投射使子弹准确
添加粒子效果来模拟弹孔
如何给跳跃增加人工重力
如何蹲伏(比你想象的要复杂)
和我们的选手一起冲刺
Unity中的动画(深度潜水)
弹药容量
我们枪的装填系统
为每支枪重新加载动画
使用拉票显示生命值和弹药
创建敌人人工智能,可以四处走动,追逐和攻击玩家
来自敌人的两种攻击,近战和远程
为玩家和敌人创建一个健康系统
使用健康栏显示健康状况
添加音效并从代码中播放
添加背景音乐
创建标题菜单和暂停菜单
统一后处理
统一中的照明
如何创造材料
如何制作抓钩

课程目录:
01-为什么你应该买这门课
02-如何使用本课程
03-下载_unity_and_vs
04-unity_and_visual_studio_101
05-你的第一个代码
06-版本控制
07-设置我们的世界
08-部分_ 2-设置_控制器
09-设置_设置_玩家_移动
10-我们的第一步
11-控制_玩家_移动
12-设置_ fps _摄像机
13-better _ camera _机芯
14-section _ 3-创建我们的项目符号
15发子弹
16-摧毁我们的子弹
17-增加子弹的精确度
18-制作_拍摄_更多_退出
19-增加子弹孔
20-创造_目标_摧毁
21-截面_ 4-增加_重力
22-跳跃_
23-蹲伏_
24-蹲伏_(part_2)_
25-动画_101_
26-短跑
27-滑动_
28-第五节-创造我们的枪系统
29-控制我们的拍摄速度
30-增加弹药
31-显示_弹药
32-瞄准向下标志
33-放大视野
34-第6节-激活我们的敌人
35-敌人守卫
36-追逐_玩家
37距离攻击
38-敌人_射弹
39-近战_进攻_玩家_(part_1)_
40-近战_进攻_玩家__(第2部分)
41-第_7节-敌人_健康_系统
42-玩家_健康_系统
43-显示_玩家_健康_
44-显示_敌人_健康_
45-重新喷涂
46-第_8节-增加_更多_武器
47-拿起武器
制造重型火箭发射器
49-武器_重装_动画
50-拾取更多健康和弹药
51-section _ 9-添加_背景_音乐
52-管理_音频
53-添加声音效果
54-用代码播放音频
55-创建_平铺_菜单
56-创建_ a _暂停_菜单
57-第_10节-添加_世界_资产
58-后处理
59-统一照明
60-在两个级别之间转换
61-奖金_部分-状态机
62-飞_玩家_带_钩_射击
63-在半空中跳跃
64-勾手投篮_投掷
65-最终触摸

01-why_you_should_buy_this_course
02-how_to_use_this_course
03-download_unity_and_vs
04-unity_and_visual_studio_101
05-your_first_code
06-version_control
07-setting_up_our_world_
08-section_2-setting_up_controller
09-setting_up_player_movement
10-our_first_steps_
11-controlling_player_movement
12-setting_up_fps_camera
13-better_camera_movement
14-section_3-creating_our_bullets
15-firing_bullets
16-destroying_our_bullets
17-adding_accuracy_to_bullets
18-making_shooting_more_exiting
19-adding_bullet_holes
20-creating_targets_to_destroy
21-section_4-adding_gravity
22-jumping_
23-crouching_
24-crouching_(part_2)_
25-animations_101_
26-sprinting
27-sliding_
28-section_5-creating_our_gun_system
29-controlling_our_shooting_rate_
30-adding_ammunition_
31-displaying_ammo
32-aiming_down_the_sign
33-zooming_in_with_fov
34-section_6-animating_our_enemies
35-enemy_guarding
36-chasing_player
37-range_attack
38-enemy_projectile
39-melee_attacking_player_(part_1)_
40-melee_attacking_player__(part_2)
41-section_7-enemy_health_system
42-player_health_system
43-displaying_player_health_
44-displaying_enemy_health_
45-respawning
46-section_8-adding_more_weapons
47-picking_up_weapons
48-making_the_heavy_rocket_launcher
49-weapons_reload_animations
50-picking_up_more_health_and_ammo
51-section_9-adding_background_music
52-managing_audio
53-adding_sound_effects
54-playing_audio_with_code
55-creating_tile_menu
56-creating_a_pause_menu
57-section_10-adding_world_assets
58-post_processing
59-lighting_in_unity
60-transitioning_between_levels
61-bonus_section-state_machine
62-flying_player_with_hook_shot
63-jumping_in_mid_air
64-hookshot_throwing
65-final_touches_
云桥网络 为三维动画制作,游戏开发员、影视特效师等CG艺术家提供视频教程素材资源!

下载说明:用户需登录后获取相关资源
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的关注与支持!