Chapter 3 Challenge

by Jon (Updated on 2015-10-26)

Chapter 3 Recap

Chapter 3 was all about Actors. You learned about...

  • Animation states
  • Different ways of moving Actors
  • Physics
  • Controlling Actors with the keyboard & mouse
  • Collisions and Groups
  • Tweening and Effects as ways of adding visual flair

That's quite a lot to take in.

Now that you’re familiar with these concepts, it's time to demonstrate your mastery of them by creating a game, with our help.

Challenge: Create "Breakout"

"Breakout" is a fun, casual puzzle game that calls for quick reflexes. It uses physics, collisions, and special effects to entertain the player.


Your Task

Design a simple version of Breakout that includes these features:

Feature Screenshot
A paddle the player can move in two directions. paddle
A bouncing ball you can launch from your paddle. ball
A short delay between ball launches. ---
Blocks that change color and make a sound, when they collide with the ball. breakout-screenshot-bouncing-ball

Start with this Project

To help you get started, we’ve created a basic Kit with graphics, sounds, and a Scene to get you started and so you don't need to import any game resources. Just write the logic.

Download the Project

Instructions: Import this using File > Import. Requires Stencyl 3.4.0 or later.

Stuck? Want some hints?

  • Hint 1 - The ball shouldn't move the paddle when they collide. Look at each Actor Type's Physics settings.

  • Hint 2 - You'll need a Behavior to keep your paddle from disappearing off screen.

The Solution

View the Solution + Explanation

Print Article Edit Article How to Edit an Article
Disclaimer: Use comments to provide feedback and point out issues with the article (typo, wrong info, etc.). If you're seeking help for your game, please ask a question on the forums. Thanks!


Is there an updated project kit, conversion fails when converting to Stencyl 3.3.
0 4 months, 2 weeks ago
Just wanted to say that I love this challenge. I have learned so much by trying to build this without looking at the solution.

Make more please!

2 3 years, 3 months ago

Sign In to Comment