---
# System prepended metadata

title: Die together
tags: [games]

---

---
tags: games
---


# Die together
## Main mechanics
- dying
- respawning
- puzzle solving

## Secondary mechanics
- invisible obstacles
- buttons
- laser
- wind
- piggybacking other players
- carrying objects

## Artstyle
- minimalistic (pixel art)
- simple and few animations (few frames)

## Leveldesign
- moving from easy to challenging
- 1-4 major and minor mechanics in a level

## Sound design
- chill background music
- reactive to player actions (optional)

## Fun part
- challenging puzzles
- teamwork
- custom level creation
- interesting puzzle mechanics


### Questions & Answers
- possible for 5 people (dev):  
yes, fewer levels, more core mechanics

- possible for 10 people (dev):  
yes, additional levels/art sound possible.

- how would a level look like?  
Initial levels for game mechanics (tutorial), later bigger levels with a few major game concepts and a few small ones; for example moving platforms and spikes. Maybe additional puzzle solving concepts.

- what aspects of the game are fun?  
Working together to solve a challenging puzzle. Dying itself is going to be an integral part, so the art of dying will have additional perks to it or anticipation/looking forward to dying.

- what would make you replay it?  
Custom levels, challenging levels, maybe story?

- how many players can play
2-4, more is hard for platformer levels.

- separate levels for multiplayer/singleplayer?  
Focus is on multiplayer, singleplayer as additional user story (backlog).

- how many times does one have to die to solve a level?  
Beginner levels low death count, later on higher death count

- is it frustrating that you die every time?  
Depends on the level design; additional core mechanics

- could an extra mechanic work around the problem that the same player dies all the time?  
Invisible walls, resurrection, dead man's switch, enemies

- could invisible parts as part of level design work?  
Yes, but the level design has to indicate that something is not visible.

- should the level be puzzle / action / fast paced / strategy / art oriented
Fast paced, puzzle, strategy. Art only if time allows it / more people work on it.

## ideas
- invisible parts of the level might add value to the level since all have to die first before they can plan out the strategy 


# Prototype stories

### Character art
As a *user* I would like to see my character on the screen.  
DoD:
- my character is shown in a specific location in the level
- ![Art style](https://i.imgur.com/C0WNLqV.png)
Effort: 3
Time spent:


### Basic Game objects (part of *Game art*)
As as *user* I would like to see essential objects to play a simple level.
- pixel art drawing of the floor/walls (simple texture for prototype)
- spikes
- drawing of the "goal flag"
Effort: 3
Time spent:

### Level physics
As a *user* I would like to experience physics when moving around and interacting with the world.
DoD:
- gravity
- collisions with other objects
- acceleration, momentum and speed  
Effort: 7
Time spent:

### Character movement
As a *user* I would like to be able to move my character left and right.
Dod:
- character moves left and right when the arrow keys are pressed
- accelerates when moving
- builds up momentum
- loses momentum when stopping
Effort: 4
Time spent:

### Jumping
As a *user* I would like to be able to jump when the spacebar is pressed.
DoD:
- character is able to jump a fixed height
- spacebar triggers jump
- acceleration, momentum
Effort: 3
Time spent:

### Character death
As a *user* I want to be able to respawn if I died.
DoD:
- die when colliding with spikes
- respawn upon death on the starting positon
Effort: 2
Time spent:

### Spikes
As a *game designer* I want to have an obstacle that kills the player. 
DoD:
- spike mechanics (static, kills player on collision)
Effort: 2
Time spent:

### Piggyback
As a *player* I would like to be able to carry another player so he can jump off on me.
Dod:
- stand on other player
- be able to jump when other player is in mid-air
Effort: 5
Time spent:

### Multiplayer
As a *player* I want to play with another friend on my keyboard.
Dod:
- 2 players control their character with keys on the same keyboard
- game always runs with 2 players
Effort: 3
Time spent:

### Level completion state
As a *player* I would like to see a victory notification when I touch the goal flag.
Dod:
- game signals victory upon touching the goal flag
- simple text
- resets level after 5 sec
Effort: 2
Time spent:

### Character animation art
As a *artist* I would like to see simple character animations in the graphics tool.
DoD:
- idle animation
- move sideways
- jump (single in-air animation)
Effort: 5
Time spent:

### Character animation unreal mechanics
As a *user* I would like to see simple character animations in-game.
DoD:
- idle animation (when not moving)
- move sideways
- jump (single in-air animation)
- responsive and triggered automatically, smooth feeling
Effort: 5
Time spent:



# All stories

## Art

### EPIC: Game art
As a *user* I want a simple art style for levels that is pleasing to look at.
- involves art for character, enemies, props, levels.

### Floating platforms
As a *user* I would like to see floating platforms.
- art for floating platforms of dynamic size

### Conveyor belts
As a *user* I would like to see conveyor belts.
- art for conveyor belts of fixed size.

### Moving walls

As a *user* I would like to see moving walls.
- art for moving walls of dynamic size.

### Lasers
### Wind generators/fans
### Levers


## Gameplay

### Character movement
As a *user* I would like advanced movement for my character.
Dod:
- character moves left and right when the arrow keys are pressed and move velocity is taken into account. 
- special curve is used for jumping/falling (similar to mario jump)
Effort:

### Death blood splatter
As a *user* I want to paint my environment with my blood when I die.
- blood texture is applied to nearby obstacles

## Sound

### Character sound 1
As a *user* I want the character to make a sound when it dies.

### Character sound 2
As a *user* I want the character to make a sound when it moves.

### Prop sounds
As a *user* I want to hear sound if props are destroyed or interacted with.

### Background music
As a *user* I want to enjoy some nice music while playing the game.



## Level Design

### Character postion
As a *developer* I would like to set the players' position in the level
- setting individual players' postions by typing in coordinates


## Multiplayer

### Playing locally
As a *user* I want to enjoy playing the game even if there is no internet connection (local play).
- starting a local game with 2 people

### Hosting for friends (online)
As a *user* I want to be able to quickly host a session for my friends.

### Host
As a *user* I want to be able to change hosts in case someone loses the connection. 


# Level Editor

## Level creation
As a *user* I want to create custom levels easily to play with my friends.

## Level tiles
As a *level designer* I want to be able to quickly place tiles on a grid in order to create a level.