Brick Breaker Game Development with MonoGame
About this course
Build a complete 2D Brick Breaker game from scratch with MonoGame. Designed for aspiring game developers, this hands-on course guides you from the initial game framework to a functional, multi-level gameplay experience. You will learn to arrange the paddle, ball, and bricks; use game loop updates to animate ball movement; code paddle input and boundary restrictions; and apply realistic wall-bounce logic. As your game develops, you will analyze collision events to create accurate interactions between the ball, paddle, and bricks. You will also refine ball dynamics, build scoring and lives systems, and add power-ups and level progression. The course combines structured, step-by-step modules with practice quizzes and graded assessments, helping you understand both how each game mechanic is implemented and why it improves gameplay. By the end, you will be able to design, develop, refine, and expand your own Brick Breaker game in MonoGame while building a practical foundation for more advanced 2D and 3D game development.
68/100
CourseAsk score
- What the provider tells you
- 32/45
- Who stands behind it
- 20/35
- How complete the listing is
- 16/20
Scores how much the provider publishes and who stands behind it — not how well it is taught.
What you'll learn
- design a functional Brick Breaker game
- implement paddle mechanics
- apply ball physics
- analyze collision interactions
- develop scoring systems
- construct power-ups and levels using MonoGame
Price shown by Coursera — confirm on their site.
Enroll on CourseraYou'll be redirected to Coursera to complete enrollment.
- Listed & compared by CourseAsk
- English · 0
Compared on these lists
Where this course ranks against the alternatives.
edX
Coursera