Video description
Create great games that feature characters and objects that move and rotate constantly: spaceships, enemies, aliens, vehicles and more! This video shows you that being able to code movement and rotation is therefore a critical skill for any games programmer. In this comprehensive course, games-development expert Alan Thorn demystifies the fundamentals of movement and rotation for objects using C#. You’ll explore how to move objects smoothly at a specified speed, how to work with collisions and movement, how to rotate objects to face specific directions, how to rotate objects around pivot points, and lots more. Finally, you will see how vectors and quaternions interact to create complex motion and rotation in 3D space.
What You Will Learn
- Understand core concepts such as transformation, vectors and quaternions
- Create effective scripts and programs for making great games
- Understand important practical applications: make objects face directions, move smoothly, and more
- Balance gameplay mechanics for making interesting experiences
Who This Video Is For
People interested in learning games programming and who are looking to improve their skills and have fun making games.
Table of contents
- Introduction 00:01:09
- Movement and Rotation Fundamentals 00:08:14
- Vectors and Positions 00:08:14
- Consistent Speeds 00:06:29
- Collisions 00:07:46
- Quaternions 00:07:41
- Rotate Objects 00:05:45
- Practical Transformations 00:01:01
- Advanced Motion 00:01:01
- Directional Movement 00:08:30
- Facing Objects 00:06:18
- Global vs Local Space 00:07:32
- Rotate Around Arbitrary Axes 00:06:14
- Camera Aligned Movement 00:09:02
Product information
- Title: Understanding Movement and Rotation in C#: Demystifying the Fundamentals of Movement and Rotation for Objects
- Author(s):
- Release date: January 2019
- Publisher(s): Apress
- ISBN: 9781484244425
You might also like
video
Unity Game Development in 4 hours
Curious about game development but afraid to get into it because it seems too hard? Fear …
video
C# 2010 Fundamentals I, II, and III LiveLessons (Video Training)
The professional programmer's Deitel® guide to C# 2010 and the powerful Microsoft® .NET 4 Framework For …
video
Games Programming with C# in Unity: Make Fun and Interesting Games from Scratch
Make fun and interesting games from scratch using the C# language and the Unity engine. In …
book
Unity 3D Game Development
Create ready-to-play 3D games with reactive environments, sound, dynamic effects, and more! Key Features Build a …