# Celeste Style - Adventure & Exploration Template | Summer Engine

## About this template

Celeste proved that a precision platformer can also be deeply personal. The core kit is intentionally small: jump, dash in eight directions, wall climb with limited stamina, and nothing else. Every screen is a self-contained puzzle that tests a different combination of those three tools. Strawberry collectibles reward risk-taking on optional paths. B-side cassette tapes unlock brutally harder versions of each chapter. The assist mode lets players tune game speed, dash count, and invincibility so anyone can experience the story regardless of skill level.

Summer Engine helps you build this style of game. Describe your screen-based level structure, your dash-and-climb moveset, your collectible placement philosophy. The engine sets up the precision controller with coyote time and input buffering, the screen transition system, the collectible tracking, and the assist mode toggles. You focus on designing each screen as a movement puzzle and weaving your narrative into the journey.

What makes Celeste special is that the mountain is a metaphor. The difficulty is the story. Falling and retrying is not failure, it is the character working through anxiety and depression. The best games in this style find their own metaphor. The mechanical challenge and the emotional narrative reinforce each other. Players feel what the character feels.

## Who it's for

* Solo devs who want to build a tight, focused platformer where every screen is a handcrafted challenge.
* Designers who believe difficulty and narrative can reinforce each other without relying on combat.
* Developers who care about accessibility and want assist mode options built into the design from the start.
* Anyone who loved Celeste and wants to create their own precision platformer with heart and purpose.

## Highlights

* ### Single Chapter Demo  
Build one chapter with 20-30 screens that teach and test a single mechanic alongside the base dash and climb kit. Include 5 strawberries, one cassette tape, and a chapter-end cutscene.
* ### Movement Feel Prototype  
Build the core controller with dash, wall climb, coyote time, and input buffering. Test across 10 screens that isolate each mechanic. Nail the feel before designing full chapters.
* ### Assist Mode Showcase  
Build 15 screens of moderate difficulty with a fully functional assist mode: adjustable game speed, extra dashes, stamina toggle, and invincibility. Demonstrate that accessibility does not compromise design.

## Highlights

### Dash and wall-climb core kit

Eight-directional dash with a single charge that resets on landing. Wall climb with limited stamina. Jump. That is the entire moveset. Every screen is built from these three tools.

### Screen-by-screen challenge rooms

Each screen is a self-contained movement puzzle. Die and you restart that screen instantly. No loading, no penalty. Progress is measured in screens cleared.

### Strawberry collectibles and B-sides

Strawberries are optional challenges placed on risky paths. Cassette tapes unlock B-side chapters with remixed, harder versions of every screen. Completionists have layers of difficulty to chase.

### Assist mode accessibility

Players can adjust game speed, grant extra dashes, disable stamina drain, or enable invincibility. The game never judges. Accessibility is built into the design, not bolted on.

## Features

* ### Precision platformer controller  
Dash in eight directions with one charge, wall climb with stamina, jump with coyote time and input buffering. Responsive and predictable. The controller is the entire game, so it must feel perfect.
* ### Screen transition and checkpoint system  
Levels are divided into individual screens. Transitioning between screens is instant. Dying respawns the player at the screen entrance with no delay. Death counter tracks total attempts per chapter.
* ### Collectible and completion tracking  
Strawberries per screen, cassette tapes per chapter, crystal hearts for secret challenges. The pause menu shows chapter completion percentage. Collectibles are never required for progression.
* ### Configurable assist mode  
Game speed slider from 50% to 100%. Extra dash charges toggle. Infinite stamina toggle. Invincibility toggle. Settings are accessible from the pause menu at any time without restarting.

## Genre fit

* Precision Platformer
* Platformer
* Narrative
* Indie
* Adventure
* Desktop
* Web
* Handheld
* Gamepad

## Related Templates

[View All](https://www.summerengine.com/templates)

[Metroidvania Build a 2D exploration platformer where players gain abilities that unlock new paths through areas they have already visited. A world designed to be revisited. Describe your vision and Summer Engine builds the foundation with you. Adventure & Exploration](https://www.summerengine.com/templates/adventure/metroidvania/metroidvania)

[Precision Platformer Build a precision platformer where every jump is a test of input accuracy and level knowledge. Fast death, instant restart, and the satisfaction of finally getting it right. Summer Engine helps you tune the feel. Platformer](https://www.summerengine.com/templates/platformer/precision-platformer/precision-platformer)

[Hollow Knight Style Build a 2D action-exploration game inspired by Hollow Knight. Hand-drawn art, interconnected underground zones, nail combat with directional attacks, a Soul meter for healing or casting spells, charm loadout customization, bench save points, and a corpse-run system for recovering lost currency. Describe your world and Summer Engine helps you build it. Adventure & Exploration](https://www.summerengine.com/templates/adventure/metroidvania/hollow-knight-style)

Source: https://www.summerengine.com/templates/adventure/metroidvania/celeste-style

---

## Machine-readable resources

- Site index for agents: https://www.summerengine.com/llms.txt
- Full inlined content: https://www.summerengine.com/llms-full.txt
- Porting catalog: https://www.summerengine.com/llms-porting.txt
- Structured catalog: https://www.summerengine.com/agent-catalog.json
- Sitemap: https://www.summerengine.com/sitemap.xml
- Developer resources: https://www.summerengine.com/docs