Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :
Oh Snap!

It looks like you're using an adblocker. Adblockers make us sad. We use ads to keep our content happy and free. If you like what we are doing please consider supporting us by whitelisting our website. You can report badly-behaved ads by clicking/tapping the nearby 'Advertisement' X text.

Mathematics for Computer Games Development using Unity

/

Release date:2020, April 21

Author: Penny de Byl

Skill level:Beginner

Language:English

Exercise files:Yes

Did you know computer games use mathematics to perform every single task, from rendering to animation and physics to AI? Mathematics is everywhere. A fundamental understanding of mathematics is critical in every occupation and nowhere is it more important than in games development. It underpins all primary operations performed by a game engine. You can’t even move a character across the screen without it. Keen to learn more and build up your knowledge in mathematics to improve your game development skills? Then this course is for you. In this course you will build your own C# classes to work with the geometrical constructs of 2D and 3D space that will develop your understanding of positioning and moving game objects. In short you will build your own maths library to replicate some of Unity’s Vector2, Vector3, Matrix4x4 and some Mathf methods. Throughout, we will be using the Unity Game Engine to help emphasise the mathematics concepts. During the course we will be building a game that not only uses the code we’ve written to move 2D and 3D objects around on the screen, but to play the game you will have to use your knowledge of points and vectors to solve puzzles that will reinforce your learning.

Watch online or Download for Free

01. Welcome
01. Bits, Bytes and Binary
03. Bit Flags & Bitwise Operators
04. Turning Bit Flags Off
05. Bit Masks
06. Bit Mask Challenge Solution
07. Bit Shifting
09. Bit Toggling and Unity Specifics
10. Bitboards
11. Putting Bitboards Into Practice Part 1
12. Putting Bitboards Into Practice Part 2
13. Putting Bitboards Into Practice Part 3
01. Cartesian Coordinates & Points
02. Plotting Points A Simple Data Structure
03. Drawing Lines Solution
04. Graph Line Challenge
05. Practice Locating 2D Points on a Cartesian Plane
06. Calculating Distance Part 1
08. Calculating Distance Part 2
01. Introduction to Vectors Part 1
02. Introduction to Vectors Part 2
04. Vectors Moving to a Point
06. Vector Normal Form
08. Dot Product
11. Rotations
12. Cross Product
14. 2D LookAt Challenge
15. Dot Cross Challenge
16. Challenge Solutions
18. Recreate Rotate and Translate Challenge Part 1
19. Recreate Rotate and Translate Challenge Part 2
20. Moving from 2D to 3D
23. Exploring Rotation in 3D
01. Lines, Line Segments and Rays Part 1
02. Lines, Line Segments and Rays Part 2
04. Planes
06. Another Line Constructor
07. Intersection of Two Line Segments
08. Improving Line Intersection
10. Line-Line Intersection Challenge
11. Line-Plane Intersections
12. Line-Plane Intersections, Projections and Reflections
13. Plane Reflections
14. Unity Specifics For Intersections
15. More Unity Specifics Part 1
16. More Unity Specifics Part 2
01. An Introduction to Matrices
03. Homogeneous Coordinates
04. Transformations
05. Matrices Data Structures and Algorithms Part 1
06. Matrices Data Structures and Algorithms Part 2
07. Translation
08. Scaling
09. Rotation
10. Affine Transformations
11. Shear and Reflect Challenge
12. Quaternions
14. Programming Quaternion Rotations
15. Extracting the Rotation Axis and Angle
16. Quaternion Rotations
02. Some Final Words from Penny
03. Where to now
[Udemy] Mathematics for Computer Games Development using Unity.7z


Join us on
  Channel    and      Group

  • Facebook
  • Twitter
  • Google+
  • Linkedin
  • Pinterest

21 Comments

  1. Same request Admin.
    I need this course How to Ink 2.0
    this course is thought by the Creator of Inktober :Jake parker
    pls .

  2. Hello, do you have this course?

    Udemy Procedural Terrain Generation with Unity

    https://www.udemy.com/course/procedural-terrain-generation-with-unity/

    Thank you.

    PS : Love your site

  3. Hi Thank you for this course
    Can you upload “Learn Unity’s Entity Component System to Optimise Your Games ” it is from the the same author Penny de Byl : https://www.udemy.com/course/unitydots/

  4. It is looping in the waiting 60 seconds to load and after i click in download it looping again and telling to wait 60 seconds

Leave a Comment

Your email address will not be published. Required fields are marked *