Programs

Game Development

Physical concepts in Computer Games

  • Class 15
  • Practice 30
  • Independent work 105
Total 150

Course title

Physical concepts in Computer Games

Lecture type

Obligatory

Course code

12296

Semester

1

ECTS

6

Lecturers and associates

Course objectives

Course objectives: To introduce students to basic physical motion and light concepts. Learn how to apply physics concepts to object motion in the game. Learn how to apply fluid dynamics modification on dynamic systems in games. Learn how to implement and manage the collision of objects in the game.

Content

Differential and integral calculus. Acceleration, mass, and energy. Collision detection and collision dynamics. The concept of force and Newton Laws. Angular motion. Friction and fluid dynamics. Oscillations. Detection of collision in 2D space. Roration, a moment of inertia. collision detection and collision dynamics in 3D space.

Required reading

David M Bourg: Physics for Game Developers, O'Reilly Media

Additional reading

Gabor Szauer: Game Physics Cookbook, Packt Publishing
Wendy Stahler: Fundamentals of Math and Physics for Game Programmers

Minimal learning outcomes

  • Suggest and implement mathematical concepts from algebra and trigonometry
  • Propose and implement mathematical concepts of coordinate systems and vectors
  • Detect collisions between simple and complex 2D objects
  • Apply forces and Newton's laws of motion in the 2D environment
  • Suggest and use rotation and friction forces in the 2D environment
  • Apply the fluid dynamics in games

Preferred learning outcomes

  • Propose and implement the use of a differential and integral calculus
  • Propose and implement mathematical concepts of coordinate systems and vectors
  • Detect collisions between simple and complex 3D objects
  • Apply forces and Newton's laws of motion in the 3D environment
  • Suggest and use rotation and friction forces in the 3D environment
  • Apply the fluid dynamics in games
Share: Facebook Twitter

Excel at what you love doing. Light the spark.

Apply now!

Why is Algebra a safe choice for your future?

A Strong
Tailwind

Here you will learn all about information technologies and prepare for a career that is constantly in demand. We offer you a platform for personal growth that makes you a prime target for employers.

Modern Methodology

We refuse to stand still in a rapidly changing world. Our programs stay relevant and keep up with modern trends.

Matchless
Quality

We take pride in numerous accolades and our title of The best professional study program in Croatia and constantly strive to justify that trust. We do not take our task lightly, knowing that your future depends on it.

Newsletter

Stay informed about everything that goes on at the University. Subscribe to our newsletter.