|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/3dmotive-learn-advanced-c-scripting-in-unity-5/
课程评论:没有评论
课程名称:在Unity 5中学习高级C#脚本编写以制作游戏 概述:本课程旨在帮助学员通过使用C#语言脚本编写游戏玩法,创造出逼真的游戏世界和行为。该课程由3dmotive提供,针对中级用户,由讲师Alan Thorn教授,涵盖高级C#脚本技术及其背后的概念,旨在解决实际开发问题。课程中将深入理解核心数学概念,如向量和四元数,以实现对象的移动、旋转和变化。此外,课程还将讲解如何应用C#实现视线功能、人工智能、碰撞检测等多种功能。学员将学习如何处理大量数据、理解坐标系统和空间问题,并定制Unity编辑器以满足个人需求。完成本课程后,学员将建立扎实的C#编程基础,自信地开发出令人印象深刻且具有市场竞争力的复杂游戏。 讲师介绍:Alan Thorn是一位拥有15年行业经验的游戏开发者、作家和教育者。他开发的游戏涵盖PC桌面、移动设备和虚拟现实。他成立了“Wax Lyrical Games”并创作了获奖游戏《Baron Wittard: Nemesis of Ragnarok》,担任设计师、程序员和艺术家。他撰写了十六本有关游戏开发的技术书籍,并制作了十个视频培训课程,涉及游戏玩法编程、Unity开发和3D建模。他在游戏开发教育方面还担任过“国家电影和电视学校”的客座讲师,并在“Uppingham学校”担任首席教师,目前是“Teesside大学”的高级讲师,帮助学生发展进入游戏行业所需的技能。 课程大纲:暂无内容。
Learn how to create believable game worlds and behaviours by scripting gameplay in C#. In this comprehensive 3dmotive course targeted at intermediate users, instructor Alan Thorn demonstrates advanced C# scripting techniques and their underlying concepts for solving real-world development problems. Understand core mathematical ideas, like Vectors and Quaternions, for making objects move, rotate and change predictably. See how to apply C# for implementing line of sight functionality, artificial intelligence, collision detection and lots more. In addition, see how to work with large amounts of data, how to understand coordinate systems and spatial problems, and how to customize the Unity editor to work the way you need it to. By the end of this course you'll have established a highly valuable foundation for coding confidently with C# to develop sophisticated games that are impressive - and marketable. (Students - please look under Section 1 / Lecture 1 downloads for the source files associated with the lesson.) More about the Instructor: Alan Thorn is a game developer, author and educator with 15 years industry experience. He makes games for PC desktop, Mobile and VR. He founded 'Wax Lyrical Games' and created the award-winning game 'Baron Wittard: Nemesis of Ragnarok', working as designer, programmer and artist. He has written sixteen technical books on game development and presented ten video training courses, covering game-play programming, Unity development, and 3D modelling. He has worked in game development education as a visiting lecturer for the 'National Film and Television School', as a Lead Teacher for 'Uppingham School', and is currently a Senior Lecturer at 'Teesside University' where he helps students develop the skills needed for their ideal role in the games industry.