|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/intermediate-c-scripting-for-unity-game-development/
课程评论:没有评论
**课程名称:Unity C# 脚本进阶 - 提升你的 C# 技能** **课程概述:** 本课程专为 Unity 游戏开发者设计,旨在帮助你掌握 C# 脚本的高级概念,将你的 C# 编程技能提升到新的水平。如果你已经掌握了 Unity C# 脚本的基础知识,并渴望进一步拓展技能,那么本课程将是你的理想选择。 **课程内容:** 1. **Unity C# 脚本速成:** 本部分将帮助你快速回顾和巩固 Unity 游戏开发中的 C# 脚本基础。 2. **C# 数据结构学习:** 深入学习并实践 C# 中的各种数据结构,包括 List、Stack、Queue、Dictionary,并了解它们在 Unity 中的应用。 3. **Unity 中的对象池:** 学习并实现对象池设计模式,以及如何在实际的 Unity 2D 游戏项目中应用 C# 脚本实现对象池。 4. **向量与向量数学:** 全面学习向量概念,并在 Unity 中使用 C# 实现向量操作。你将掌握向量的点乘、叉乘、归一化等技巧,并了解它们在实际游戏项目中的用途。 5. **四元数与旋转:** 探索四元数的工作原理以及 Unity 内部如何处理旋转。通过 C# 实践四元数函数,学习欧拉角、Lookrotation、Slerp 等关键概念及其在 Unity 中的应用。 6. **面向对象 C# 编程:** 学习 C# 中的面向对象编程(OOP)核心概念,包括类、对象、继承、多态等,并了解它们与 Unity 的结合。 7. **其他 C# 脚本概念:** 掌握 Unity C# 脚本开发中的其他重要概念,如命名空间、协程、静态变量和函数、函数重载等。 **持续学习:** 鼓励学员在掌握课程内容的基础上,继续深入探索 C# 和 Unity 的更多可能性。
Unity C# Scripting Intermediate - Upgrade Your C# Skills.This course is all about Learning Intermediate C# Scripting concepts for Unity Game Development. If you have already learned the Basics of C# Scripting with Unity and are ready to upgrade your C# scripting skills to the next level, then this is the perfect Intermediate C# Scripting Course for you.Course Curriculum:1. Unity C# Scripting Crash Course:In this Section you will brush up your C# Scripting skills for Unity Game Develoment.2. Learn About Data Structures in C#: In this section you will learn about different data structures like List, Stack, Queue, Dictionary and implement them using C# in unity. 3. Object Pooling in Unity with C#:In this section you will learn about Object Pooling pattern and implement it using C# scripting. You will also learn how to use it in a real Unity 2D Game project using C#.4. Vectors & Vector Maths:In this section you will Learn about Vectors in Detail and implement them using C# in Unity. You will learn about Vector Dot and Cross products, Normalization and how to use them in real game projects in Unity.5. Quaternions & Rotations:In this section you will learn about Quaternions and how Unity handles rotations internally. You will implement Quaternion functions using C#. You will learn about Euler Angles , Lookrotation , Slerp and more features of the Quaternions in Unity.6. Object Oriented C# Programming:In this section you will learn about different object oriented programming concepts using C# & Unity. You will learn about Classes, Objects, Inheritance, Polymorphism and more in C#.7. Miscellaneous C# Scripting Concepts:In this section you will Learn about different C# Scripting concepts for Unity. You will learn about Namespaces , Co Routines , Static Variables & Functions , Function Overloading and more in C#.Keep Learning