2D Physics in computer games

Learn how to make 2D games using Godot physics for 2D bodies [ Mastering Godot book tutorials]
Rating: 3.9 out of 5 (12 ratings)
2,988 students
English [Auto]

By attending this course you will learn a lot about 2D solid-state physics using Godot game engine.


  • The prerequisite for this course is to download the free Godot game engine.


Making a 2D game is one of the rare opportunities for individuals and small development teams. There are different types of 2D games, and one of the possibilities is that your game has elements of 2D game physics. For something like that you need to know 2D game bodies and 2D game physics. We will use the free Godot game engine for an explanation.

In course beginning you will learn about 2D node, StaicBody2D, CollisionShape2D and RigidBody2D. After, you will have opportunity to learn about 2DBody's methods and interactions.

When you learn about KinematicBody2D and interaction, you will start to learn through creating a 2D computer game.

This course is part of a group of courses that promote the book "Mastering Godot".

Who this course is for:

  • Complete beginners

Course content

3 sections16 lectures1h 36m total length
  • Introduction
  • Creating 2D game scene
  • Collision shape 2D
  • Useful links with educational content
  • StaticBody2D
  • RigidBody2D


  • 3.5 Instructor Rating
  • 180 Reviews
  • 14,965 Students
  • 7 Courses

Marijo is computer teacher with more than twenty years of experience. He teach in computer schools operating systems, office, css3, html, java script ... Programming language like c, c++, and visual basic are part of his teaching road. He also make and teach about making games in different gaming engines. Godot is his game engine number one.

As a book writer, Mario has written several books on the topic of Godot game engine, such as: GDScript, Making games with GDScript, Autonomous cars, Mastering Godot, etc.