What you'll learn
- Draw vectors
- Understand how to interpret components
- Understand the meaning of vector magnitudes
- Understand the concept of a force
- Understand the concept of dot product
- Write code to express vector concepts in C# in Unity
- Understand the concept of global coordinates
- Understand the concept of local coordinates
- Others...
Requirements
- Should be able to get Unity
- Should be able to get MonoDevelop
Description
Vectors are an extremely important aspect of game programming. In this course, you're introduced to vectors in two dimensions to make the process of learning as simple as possible. The lessons are animated presentations, with several summary code lessons. The course covers the fundamentals of vectors though a variety of illustrations, and through direct applications to Unity game programming. Though the concepts are introduced in two dimensions, many of the concepts carry over to three dimensions. The code examples shown are in C#. This course will be useful to game programmers, but also to people who are interested in science in general because vectors are a general scientific concept. Let's get exploring!
Who this course is for:
- Those interested in game programming
- Those who already know some C#
Instructor
I love computers , math and programming.
I teach because it gives me great joy to understand things deeply and to share that knowledge with others.
My education:
1. Master's degree in Statistical Computing
2. BA in mathematics
3. Professional development certificates from Microsoft in each area below:
1. Deep learning with Python
2. Introduction to Artificial intelligence
3. Data science with Python
4. Math for machine learning
5. Data science research methods with Python
4. Professional certificates from other schools:
1. Columbia university certificate in introduction to corporate finance
2. MIT certificate in introductory economics