Mohadra
Learn fast, stay consistent
Section world

Game Development

Understanding how games are built as systems that respond to player input.
10Courses
30Lessons
60Micro-lessons
Course #1

What is Game Dev

A practical introduction to how games are created and how their systems work together.
Open course
3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #2

Game Engines

Explore the core components of game engines and their role in game development.
Open course
3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #3

Sprites

Learn the basics of 2D sprites in game development.
Open course
3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #4

Game Loops

Understand the core of game loops and how they drive game logic.
Open course
3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #5

Player Input

Explore how player inputs are processed in game development.
Open course
3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #6

Physics

Explore the principles of physics in game development, focusing on motion and collisions.
Open course
3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #7

Collision Detection

Explore the intricacies of collision detection in game development, focusing on how objects interact and respond to each other.
Open course
3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #8

Level Design

Explore the intricacies of creating engaging game environments and how they influence player experience.
Open course
3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #9

AI Basics

Explore the fundamentals of AI in game development, focusing on non-player character behavior.
Open course
3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #10

Sound

Explore the integration of audio in game development, focusing on how sound affects gameplay and player experience.
Open course
3 Lessons6 Micro-lessonsDifficulty: Intermediate