Skip to main content
Mr. Helland
  • Home
  • Calendar
  • More
English
Deutsch English Español Français Tiếng Việt Русский العربية 简体中文
You are currently using guest access
Log in
Mr. Helland
Home Calendar
Expand all Collapse all
  1. Game Prog
  2. 3️⃣ Platform Games
  3. 15: Platform Playhouse (Part 01)

15: Platform Playhouse (Part 01)

Completion requirements
Make a submission
Due: Thursday, April 2, 2026, 11:59 PM

Target Icon Learning Target

  • Create a scene and change its background color
  • Create a platformer objects
  • Center the camera on the player


Backpack Icon Resources

You can use these basic sprites if you want or need to focus your time on the more challenging aspects of making a game.
If you tend to finish your assignments early, I recommend finding assets that are more to your desired theme.

Full Download:

PlatformerTutorialResources.zip 

Individual Sprites:

Stand Jump Walk

 

Environment Sprites:

Grass Half Grass Bush Bridge Cloud

 


Pencil Icon Instructions

DO: Start with an empty project for this assignment.
DO NOT: Start with the Platformer example or any other game with existing content. 
This will prevent you from earning a reasonable score.

Step 1: 

We need to be sure we are not saving the new game into the same folder as another game project.

  1. Go to your Game Programming folder in your H: drive
  2. Create a new folder called Platform Playhouse

 

Step 2: 

Create an empty game in your new folder.
Add a scene and set its background color.
Then, add a cloud (or other sky object) to your scene.

 

Written Tutorial: https://wiki.gdevelop.io/gdevelop5/tutorials/platformer/
(You do not need to download the zip file in the tutorial since you can choose your own images and sounds or use the file included above)

Save your game now!

 

Step 3: 

Create your player. Then, set up the camera to follow your player.

 

Written Tutorial: https://wiki.gdevelop.io/gdevelop5/tutorials/platformer/part-2/

Save your game now!

 

Step 4: 

Add a functional platform to your game.

 

Written Tutorial: https://wiki.gdevelop.io/gdevelop5/tutorials/platformer/part-3/

Save your game now!

 

Step 5: 

Add an animation for a Jumping state of your character (unless you already have one). Then, make it work!

Tutorial: https://wiki.gdevelop.io/gdevelop5/tutorials/platformer/part-4/

Save your game now!

 

Step 6: 

Add the code needed to return to your idle animation when you hit the ground.

 

Written Tutorial: http://wiki.compilgames.net/doku.php/gdevelop5/tutorials/platformer/part-4 

Save your game now!

Step 7:

Be sure your own events are used to make the Idle and Jump animations work. These are required to earn full credit for this assignment!

Make any changes or additions that are necessary. 

Save your game now!

 

Extension:

Would you like your character to point in the direction you are moving? You can do that by adding a couple keyboard events.

 

 


Grading Grading

Your submission... Your grade...

Extended

  • All requirements for an A are met
  • Challenges are completed with good effort
  • Challenges show extended learning beyond the assignment
A+

Exceptional

  • Exceptional effort 
  • The scene has a player
  • The scene has many platforms and a floor
  • The player can move left and right
  • The player can jump
  • The camera follows the player
A

Good

  • Good effort 
  • The scene has a player
  • The scene has multiple platforms and a floor
  • The player can move left and right
  • The player can jump
  • The camera follows the player
B

Reasonable

  • Reasonable effort 
  • The scene has a player
  • The scene has a platform and a floor
  • The player can move left and right
  • The player can jump
  • The camera follows the player
C

Needs Improvement

  • The scene has a player
  • The scene has a platform and a floor
  • The player can move left and right
  • The camera follows the player
D

Insufficient

  • Missing criteria above
  • Limited or no effort
F
Scores may be rounded to the nearest whole number.

 

◄ 14: Catch the Cue Ball (Part 05)
16: Platform Playhouse (Part 02) ►
You are currently using guest access (Log in)
Get the mobile app
Powered by Moodle