When you enroll in this course, you'll also be enrolled in this Specialization.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate
There are 2 modules in this course
By the end of this course, learners will be able to design a functional Brick Breaker game, implement paddle mechanics, apply ball physics, analyze collision interactions, develop scoring systems, and construct power-ups and levels using MonoGame.
This hands-on course is ideal for aspiring game developers who want to build a complete 2D game from scratch. Starting with the foundations, learners will progressively add paddle movement, ball dynamics, collision detection, scoring, lives, and power-ups, culminating in a multi-level Brick Breaker experience.
Unlike generic tutorials, this course emphasizes step-by-step structured modules, practice quizzes, and graded assessments to reinforce learning outcomes. Learners will not only understand how to code game mechanics but also why each feature enhances gameplay.
By completing this course, participants will gain the confidence to develop, refine, and expand their own game projects using MonoGame, setting the stage for more advanced 2D and 3D game development.
This module introduces the core foundations of the Brick Breaker game using MonoGame. Learners will explore the basic setup of the game, master paddle mechanics for precision control, and bring the ball to life with realistic bouncing logic. By the end of this module, learners will have a fully functional prototype featuring the paddle, ball, and brick arrangement.
What's included
9 videos4 assignments
Show info about module content
9 videos•Total 94 minutes
Brick Breaker Game•10 minutes
Brick Breaker Game Continue•10 minutes
More on Brick Breaker Game•10 minutes
Adding Movement to Paddle•7 minutes
Adding Movement to Paddle Continue•10 minutes
Adding Ball•11 minutes
Adding Ball Continue•12 minutes
Ball Bouncing of Wall•12 minutes
More on Ball Bouncing of Wall•12 minutes
4 assignments•Total 60 minutes
Getting Started with Brick Breaker•10 minutes
Mastering Paddle Mechanics•10 minutes
Bringing the Ball to Life•10 minutes
Granded -MonoGame Practice Game - Brick Breaker Game•30 minutes
Gameplay Enhancements and Challenges
Module 2•5 hours to complete
Module details
This module builds on the foundation by introducing advanced gameplay mechanics. Learners will implement precise collision detection, add scoring systems, integrate lives and power-ups, and design level progression for a complete game experience. By completing this module, learners will transform a basic prototype into a challenging and engaging Brick Breaker game.
What's included
14 videos4 assignments
Show info about module content
14 videos•Total 202 minutes
Paddle Collision•8 minutes
Paddle Collision Continue•7 minutes
Brick Breaker Game Part 1•15 minutes
Brick Breaker Game Part 2•14 minutes
Brick Breaker Game Part 3•14 minutes
Brick Breaker Game Part 4•15 minutes
Add Score Part 1•9 minutes
Add Score Part 2•13 minutes
Add Score Part 3•12 minutes
Add Lives•15 minutes
Power up Lives•15 minutes
Add Level•23 minutes
Block Count•19 minutes
Show Welcome to Level 2 Message•21 minutes
4 assignments•Total 60 minutes
Collision and Interaction•10 minutes
Advancing the Game•10 minutes
Power-ups, Levels, and Progression•10 minutes
Graded - Gameplay Enhancements and Challenges •30 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Welcome to EDUCBA, a place where knowledge is limitless! We provide a wide selection of instructive and engaging programmes designed to empower students of all ages and experiences. From the convenience of your home, start a revolutionary educational experience with our cutting-edge technologies courses and experienced instructors.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.