# Survival

<figure><img src="https://1963719226-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV8pr5EgDZn2rnTUJE8XB%2Fuploads%2FcdILHLgKeyIDPuGOYKla%2FNetmarble_KeyArt_CanYOuSurviveTheNight_4k.png?alt=media&#x26;token=0e503e62-9e55-48d5-87e0-e454c267f2b7" alt=""><figcaption></figcaption></figure>

## Characteristics

***Live!***

Scavenge for limited resources and survive dangerous situations.

<table data-view="cards"><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><strong>EXPLORATION</strong></td><td><span data-gb-custom-inline data-tag="emoji" data-code="1f50d">🔍</span> Find limited resources<br><span data-gb-custom-inline data-tag="emoji" data-code="1f6e1">🛡️</span> Find safe areas</td></tr><tr><td><strong>MANAGE RESOURCES</strong></td><td><span data-gb-custom-inline data-tag="emoji" data-code="2764">❤️</span> Health, hunger, etc.<br><span data-gb-custom-inline data-tag="emoji" data-code="2692">⚒️</span> Craft items &#x26; structures</td></tr><tr><td><strong>DYNAMIC ENVIRONMENT</strong></td><td><span data-gb-custom-inline data-tag="emoji" data-code="1f307">🌇</span> Day/night cycles<br><span data-gb-custom-inline data-tag="emoji" data-code="26c8">⛈️</span> Changing weather<br><span data-gb-custom-inline data-tag="emoji" data-code="1f30a">🌊</span> Evolving threats</td></tr></tbody></table>

#### Keys of Success

* **Challenging -** Based on decisions and tactical fights against monster or players
* **Immersive -** Revolves around generating tension from the constant search for good resources
* **Play for long -** Endless replayability through varied playthroughs with resources

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><strong>NEED TO HAVE</strong></td><td><ul><li>Immersive sound, light, VFX, scenery</li><li>Hazardous areas to explore and scavenge (weather, enemies, etc)</li><li>Weapons, health consumables, etc</li></ul></td></tr><tr><td><strong>NICE TO HAVE</strong></td><td><ul><li>Branching narrative</li><li>Risk and reward for optional quests</li></ul></td></tr></tbody></table>

## Game Loops

Below is a general game loop diagram for this genre. Your game's loops may vary.

<figure><img src="https://1963719226-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV8pr5EgDZn2rnTUJE8XB%2Fuploads%2FW1JQ3MNCGK4CGTnnlZkf%2Fimage.png?alt=media&#x26;token=0d2e392b-941e-44ce-a980-64eb5d2286ec" alt="" width="563"><figcaption></figcaption></figure>

## Learn to Create It

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><strong>GAME MAKER TEMPLATES</strong></td><td><p><img src="https://lh7-us.googleusercontent.com/nE0u0c_Dn84nMIbdp4kuhczQ4Wl77cGMZTwXAov9j3iUd3hkVWHCjV-cjOpqH4sCZSODENquseFIf1TiadlKn5k2f2pyepQo9TudYHsJtsNEWn_j-WUO85xycccAwIfVprn2ymlSxLMyX5A-zWMJDHOsFw=s2048" alt=""></p><p><img src="https://1963719226-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV8pr5EgDZn2rnTUJE8XB%2Fuploads%2FS03cI8TmphiZJuNlAI5D%2Fimage.png?alt=media&#x26;token=5eff8ac9-c201-4d7b-be54-e67ff555faa8" alt=""><br><img src="https://lh7-us.googleusercontent.com/JLCePzmBaZamZpW5D4DLLgGKPUeXhgYUf1o3RKd7dRZTgSg_JgM1vLYDH5XXZtPth440A7cxQQ50UmJMFbSxLwZlpao3OICKy6jKOVc6qgG_RN7Q_jDrsm5IBrNkcRrLNNgzKexUeV7Frr71xzXYiBn6Fw=s2048" alt=""></p></td></tr><tr><td><strong>LOGIC TO EXPLORE</strong></td><td><ul><li>Random items/events</li><li>Swim/oxygen, fall damage</li><li>Equipment options</li><li>Resource management &#x26; health</li></ul><p><br><strong>TEMPLATE NOTES</strong><br><br><strong>Disaster Survival</strong> - Disaster VFX and logic<br><br><strong>Survival</strong> - Resource management and health sustainability logic<br><br><strong>The Walking Dead</strong> - Narrative survival (linear)</p></td></tr></tbody></table>

### Make it More Interesting

Consider ways to add to or change the core structure of this game type to challenge and motivate players differently.

<table data-view="cards"><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><strong>MAIN OBJECTIVE</strong></td><td><p>⌛ Disaster countdown</p><p>☠️ Survive poison, etc</p></td></tr><tr><td><strong>RAMP OF DIFFICULTY</strong></td><td>🔧 Adaptive difficulty (easier or harder when player dies)</td></tr><tr><td><strong>CORE DECISIONS</strong></td><td><p>🎲 Random dynamic weather impacts options</p><p>🌊 Intensity ramps up risk</p></td></tr></tbody></table>

> **PRACTICE:** \
> **Modify the Disaster Survival, Survival, or The Walking Dead templates to increase the fun:**
>
> * Use true/false variables for non-linear play events
> * Add a system for adaptive difficulty
> * Add random environmental influences on play

### Useful Logic

* [**Weather Switcher**](https://docs.sandbox.game/jp/creators/game-maker/document/behavior/weather-switcher)
* [**Visual FX**](https://docs.sandbox.game/jp/creators/game-maker/document/components/visual-fx)
* [**Post Process Camera Effects**](https://docs.sandbox.game/jp/creators/game-maker/document/behavior/post-process-effects) and [**Camera perspective settings**](https://docs.sandbox.game/jp/creators/document/build-menus/top-bar/gameplay#camera)
* [**Play Sound**](https://docs.sandbox.game/jp/creators/game-maker/document/components/play-sound)
* [**Ambient music**](https://docs.sandbox.game/jp/creators/document/build-menus/top-bar/gameplay#music-theme)
* [resource-management](https://docs.sandbox.game/jp/creators/game-maker/creative-guide/experience-guide/resource-management "mention") genre logic


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sandbox.game/jp/creators/game-maker/creative-guide/experience-guide/survival.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
