Unity 3D赛车游戏开发大师班教程 Unity 3D Car Racing Game Masterclass
本教程是关于Unity 3D赛车游戏开发大师班教程 Unity 3D Car Racing Game Masterclass,时长:7小时47分,大小:4.5 GB,MP4高清视频格式,教程使用软件:Unity,作者:Robert Gioia,共146个章节,语言:英语。
使用Unity和C#构建一个3D赛车游戏。包括编码AI自动驾驶汽车,热追模式,以及更多的内容。
你将会学到的:
开发自驾游的人工智能汽车,与玩家赛跑
建立一个热追模式,让AI警车追赶玩家的车。
用车库功能实现汽车的定制逻辑
使用SCRIPTABLE OBECTS创建SAVE + LOAD游戏槽。
在比赛中切换汽车内部和外部的视图
设计一个功能齐全的赛车用户界面,包括领航板、速度表和最小地图。
加强你对设计模式和算法的了解,并在实践中实施它们。
掌握创建3D动画、电影摄影、特殊效果等方面的知识。
在游戏世界中实施 "可破坏物体"(BREAKABLE OBJECTS)系统,以创造引人入胜的游戏关卡。
包括先进的材料和灯光设计
要求:
一台可以运行Unity的Mac、Windows或Linux电脑
具备Unity和C#的基本知识
注:本课程的所有软件和程序都是免费的(Mixamo需要用电子邮件注册)。
说明:
本课程将带领你亲手建立一个完整的视频游戏,并将带你一步步完成游戏开发过程。
你是在玩极品飞车和Gran Turismo等赛车游戏中长大的吗?你想学习如何使用C#代码在Unity中构建赛车游戏吗?在成长过程中,赛车游戏总是让我着迷。我对游戏中的物理学是如此逼真以及他们如何在游戏中准确地模拟驾驶感到好奇。本课程将教你如何在Unity中建立一个完整的赛车游戏,即使你是一个初学者。在本课程结束时,你将拥有一个完整的赛车游戏,你将在Unity中从头开始构建。
在我们建立这个课程时,你将获得Unity游戏引擎不同领域的丰富知识。本课程将教给你的一些核心游戏开发技术是:
使用C#逻辑来创建自驾游的人工智能汽车,在赛道上行驶,并在比赛中与玩家竞争。
实现一个警车追赶玩家的热追模式。
使用Unity的物理系统,了解如何使用轮轴套和刚体等组件来模拟车辆运动和与环境的互动。
利用Unity的用户界面系统来建立一个MINI-MAP和其他赛车的抬头显示器,如速度表。
编写可重复使用的代码,可以应用于游戏的几个不同部分。面向对象的C#脚本技术,用于编写干净的、可重复使用的代码。
了解不同的UI组件,以及如何将它们一起用于建立游戏中的菜单和选择屏幕,以有效和直观地响应用户输入。
使用C#和Unity将你的想法变成代码,并建立一套技能,你可以用来建立其他的赛车游戏,并在你的作品集中展示它们。
在本课程结束时,你将拥有一个从头开始开发的完整的游戏项目!你还将掌握更多的C#技巧!你还会有更多的C#技巧和窍门,可以添加到你的武库中。
如果你想学习游戏开发或有志于在游戏行业建立自己的事业,那么这个课程就是为你准备的
此课程面向哪些人:
任何想学习在Unity中制作赛车游戏的人
游戏开发的学生和有抱负的游戏开发者
任何具有基础和中级Unity知识并希望提高水平的人
Unity 3D Car Racing Game Masterclass
Build a 3D car racing game using Unity & C#. Includes coding AI self-driving cars, hot pursuit mode, and more!
你将会学到的
Develop SELF-DRIVING AI CARS that race the player
Build a HOT PURSUIT MODE where AI police cars chase the player car
Implement CAR CUSTOMIZATION logic with a garage feature
Create SAVE + LOAD game slots using SCRIPTABLE OBJECTS
Toggle between the EXTERIOR and INTERIOR car views during a race
Design a fully functioning racing UI including a LEADERBOARD, SPEEDOMETER, and MINIMAP
Bolster your knowledge of DESIGN PATTERNS and ALGORITHMS and implement them hands-on
Master creating 3D ANIMATIONS, CINEMATOGRAPHY, SPECIAL EFFECTS, and more
Implement a BREAKABLE OBJECTS system in the game world to create engaging and immersive game levels
Includes advanced material and lighting design
要求
A Mac, Windows, or Linux computer that can run Unity
A basic knowledge of Unity and C#
Note: All software and programs for this course are FREE (Mixamo requires email to sign up)
说明
This course will walk you through building an entire video game hands-on, and will take you step-by-step through the game development process.
Did you grow up playing car racing games like Need For Speed and Gran Turismo? Do you want to learn how to build car racing games in Unity using C# code? Growing up, racing games always fascinated me. I was intrigued by how the in-game physics was so realistic and how they simulated driving in the game so accurately. This course will teach you how to build a full racing game in Unity, even if you are a beginner. By the end of this course, you will have a full car racing game that you built in Unity from the ground up.
As we build this course, you are going to gain a wealth of knowledge in the different areas of the Unity game engine. Some of the core game development techniques this course will teach you are:
Using C# logic to create SELF-DRIVING AI CARS driving around the track and competing against the player in races.
Implementing a HOT PURSUIT MODE where police cars chase the player.
Working with Unity's Physics system and understanding how to use components like WHEEL COLLIDERS and Rigidbodies to simulate vehicle movement and interaction with the environment.
Utilizing Unity's UI system to build a MINI-MAP and other racing heads up displays like a speedometer.
Writing reusable code that can be applied to several different sections of the game. Object-oriented C# scripting techniques for writing CLEAN, REUSABLE CODE.
Learn about the different UI components and how they can be used together to build IN-GAME MENUS and selection screens that efficiently and intuitively respond to user input.
Turn your ideas into code using C# with Unity and build up a set of skills that you can use to build other CAR RACING GAMES and showcase them in your portfolio.
By the end of this course, you will have a full game project you developed from the ground up! You will also have some more C# tips and tricks that you can add to your arsenal.
If you want to learn game development or are aspiring to build a career in the game industry, then this course is for you!
此课程面向哪些人:
Anyone that wants to learn to build car racing games in Unity
Game development students and aspiring game developers
Anyone with basic to mid-level Unity knowledge that wants to level up
下载地址:
**** Hidden Message *****
多谢您的分享。 相当不错,感谢分享! 感谢分享 辛苦了,谢谢分享。 楼主发贴辛苦了,谢谢楼主分享!
页:
[1]