Matemáticas para desarrolladores de videojuegos
Actualizado en 2026

Math Every Video Game Developer Should Know

Turn math into your best tool for game development. Learn with real examples inspired by the games you love most.

  • You're trying to develop video games, but math keeps getting in the way whenever you want to implement a mechanic, a camera system, or movement.
  • You copy formulas and code from the Internet without understanding how they work or when to use them in your own projects.
  • You know how to code in Unity or Unreal Engine, but you struggle to create more advanced systems because you're missing the mathematical foundations that professional developers use.
Si te sientes identificado con estos problemas, este curso es ideal para ti.

Mathematics for Video Game Development: Learn to Create Games with Confidence

Mathematics is the foundation of practically every modern video game. From character movement to cameras, physics, lighting, and visual effects, understanding the right mathematical concepts will let you develop more solid, optimized, and professional games. In this course, you'll learn mathematics applied to video game development in a practical, progressive, and results-oriented way.

Throughout the course you'll discover the essential fundamentals used by engines like Unity and Unreal Engine, including vectors, 4x4 matrices, geometric transformations, dot products, polar coordinates, and other essential concepts for any game developer. All of it explained step by step, with visual examples and real-world applications so you understand not just the theory, but also when and how to use each mathematical tool.

The content is designed so you can progress without needing an advanced math background. Each topic is introduced gradually through videos, interactive examples and hands-on implementations, letting you consolidate your knowledge while developing a deep understanding of how the systems behind your favorite games work.

Beyond theory, you'll put what you learn into practice through exercises and challenges that'll help you solidify each concept. By the end of the course, you'll master the mathematical foundations you need to develop video games with greater confidence, create more complex mechanics, implement more realistic graphics, and tackle new projects secure in the knowledge that you truly understand what's happening behind the code.

If you want to stop seeing maths as an obstacle and turn it into one of your best tools as a developer, this course will give you the foundation you need to keep growing in the world of game development.

A course from the Path of

Difficulty

Hours

Total Students

Average Rating

Requirements

  • Basic computer skills.
  • A computer with an Internet connection to follow the course and complete the exercises.
  • A computer with an Intel Core i7 processor (or equivalent) and a minimum of 16 GB of RAM is recommended.
  • Interest in video game development and understanding the mathematics that make it work.

Who is it for?

  • Aspiring video game developers.
  • Video game designers who want to create more advanced mechanics.
  • Programmers who want to apply mathematics to video game development.
  • Experienced developers who want to deepen their understanding of the mathematical foundations of video games.

What you'll learn

01

Cartesian coordinate system

Understand how to represent positions and movements in 2D and 3D spaces using the Cartesian coordinate system.

02

Vectors and fundamental operations

Master the mathematical and geometric definition of vectors, as well as the essential operations used in video game development.

03

Matrices and Transformations

Learn how to use matrices and linear transformations to translate, scale, and rotate objects within a video game.

04

Coordinate Systems

Understand the differences between universal, local, and relative coordinate systems to work correctly with objects and scenes.

05

Polar Coordinates

Learn how to represent positions and movements using polar coordinates and discover when to use them in your projects.

06

Rotations in Three Dimensions

Understand how rotations work in 3D environments and apply them correctly to cameras, characters, and objects.

07

Geometric Primitives

Learn the main geometric shapes used in video games and how to use them to represent scenarios and collisions.

08

Applied Trigonometry

Use trigonometric functions to solve problems of movement, orientation, trajectories and visual effects.

09

Practical application in video games

Integrate all mathematical concepts through real examples implemented in engines like Unity to develop video games with greater confidence.

Course syllabus

Arnau Mir

Your Instructor

Arnau Mir

PhD in Mathematics with over 30 years of teaching experience. Specialized in Probability and Statistics, Calculus, Single and Multivariable Analysis and Numerical Analysis, has taught in Mathematics, Biology and Biochemistry degree programs.

Profesor Universitario Matemático Investigador
Juan Gabriel Gomila

Your Instructor

Juan Gabriel Gomila

Mathematician, Certified Unity Instructor, and Online Instructor who has trained over 600,000 students worldwide across different platforms such as Udemy and Platzi. CEO of Frogames Formación and driving force behind this platform, bringing all his knowledge in Mathematics, Machine Learning, Videogames, AI and Blockchain among others.

Unity Certified Matemático +500k Estudiantes
Maria Santos

Your Instructor

Maria Santos

Mathematician and Certified Unity Instructor. She delivers online training in Mathematics, Programming, and Video Game Development. As co-founder of Frogames Formación, she designs educational materials and learning experiences that bring these disciplines closer to the real world in an engaging and fun way.

Unity Certified Matemática Autodidacta
Opiniones de estudiantes

What our students say

Curso completo

Choose how you want to access

Course One-Time Payment

Buy the course once and access it for life

Course image
999,99
Comprar el curso
  • A single payment.
  • Instant lifetime access to the course.
  • Access to the course community.

Path

Access all courses in the Path of

19,99 /mes
Acceder a la ruta
  • Monthly payment of 19.99€.
  • Instant access to the courses on the Path.
  • Access whenever and wherever you want.
  • Cancel anytime.
Comprar este curso
Acceso de por vida · Actualizaciones incluidas
o consíguelo con la Ruta de Aprendizaje
Ruta de
Desde 19,99 €/mes · Cancela cuando quieras
Ver la suscripción
o Suscripción Rana de Bronce (39 €/mes)