Weekly Update #4 - Maintaining progress with Checkpoint2D
Hey! ๐๐ท
In this week's update, I want to introduce you to one of the Checkpoint2D recipe.
You can read it already in the Platformer Essentials Cookbook - Early Access v0.5.0(attached in this devlog).
The Checkpoint2D recipe is essentially a set of InteractiveArea2Ds that stores players' progress through a level, allowing them to manage a lower cognitive load as they can focus on learning a level's challenge one step at a time knowing they won't lose previous progress.
With this in our tool belts, we can create challenging sections in our level that tests players to their edge, like in Mighty No.9 when players have to deal with all sorts of Hazards trying to kill them at the same time.
Right before challenging players, we can be kind and save their previous progress in the level using a Checkpoint.
Another good use case is, of course, before a boss fight! In Mighty No.9 players always go back to the boss pit's entrance:
So if the boss kills them, the game respawns them to the beginning of the fight so they can try it again learning from their latest mistakes.
Coming next week
Next week I'll be proofreading the Switch2D recipe. We can use Switch2Ds to remotely activate other objects. It's like...a mediator pattern, where it uses duck typing to call a method in an instance of a pre-defined(or defined in run time) object. It's really cool and helps us to create puzzles and other nice interactions in our game world.
Wrapping up
With that, there's only ONE chapter away from finishing proofreading.
The next step is to move on to the Custom Recipes!
Proofread | Yet to proofread |
---|---|
โ BasicMovingCharacter2D | โ Switch2D |
โ PassThroughCharacter2D | |
โ MovingPlatform2D | |
โ PathFollowPlatform2D | |
โ Hazard2D | |
โ BumpingEnemy2D | |
โ Stomping/StompableObject2D | |
โ PathFollowEnemy2D | |
โ InteractiveArea2D | |
โ Portal2D | |
โ Checkpoint2D |
That's it,
Keep developing, and until the next time!~
Files
Get Platformer Essentials Cookbook
Platformer Essentials Cookbook
A 180+ pages ebook with 12 step-by-step tutorials with essential features to create platformer games
Status | Released |
Category | Book |
Author | Pigdev |
Genre | Educational, Platformer |
Tags | 2D, Asset Pack, Boss battle, Godot, Immersive, Non violent, Open Source, Tutorial |
Languages | English |
Accessibility | Color-blind friendly, High-contrast |
More posts
- Added Switch2D RecipeFeb 22, 2024
- Customization & Accessibility: Unveiling the InputRemapButton Recipe ๐ฎFeb 12, 2024
- ๐First Extra Recipe Unveiled - WallJumpingCharacter2D! ๐Jan 25, 2024
- ๐Our Journey to Top Seller on itch.io!๐Dec 29, 2023
- Fix - Godot Engine 3.5 -> 4.0 exportsApr 11, 2023
- Weekly Update #6 - Get ready for Godot Engine 4.0!Feb 13, 2023
- Weekly Update #5 - Major Update: The final Original Recipe, the Switch2DFeb 06, 2023
- Weekly Update #3 - Moving around the game world with Portal2DsJan 23, 2023
- Weekly Update #2 - Exploring the Game World with the InteractiveArea2D recipeJan 16, 2023
Leave a comment
Log in with itch.io to leave a comment.