Difference between revisions of "Movement"

From Project Wiki
Jump to navigation Jump to search
Line 2: Line 2:
 
''What is my general idea for the feature? ("Tldr!")''
 
''What is my general idea for the feature? ("Tldr!")''
 
*The character will walk on a grid and can move in four directions.
 
*The character will walk on a grid and can move in four directions.
 +
 +
=== Intention / Requirements: ===
 +
 
*Make it clear when the character will interact with something.
 
*Make it clear when the character will interact with something.
 
*Restricts the player, so they can focus on the level.
 
*Restricts the player, so they can focus on the level.
 +
*When player and objects are grid based, then interactions between them are clear.
 +
*Movement that is not grid based can make it unclear if the player will be hit by something when they stand somewhere between tiles.
 +
*The movement has to be rather quick, so the player does not try to move while still moving (or  else the player will get frustrated).
 +
 
===Refrences===
 
===Refrences===
 
''The Refereces (if available).''
 
''The Refereces (if available).''
Line 21: Line 28:
 
===Design===
 
===Design===
 
''What is my specific design for the feature?''
 
''What is my specific design for the feature?''
====First:====
+
====Movement:====
 
*The player can only move from the tile they are standing on to a tile bordering theirs.
 
*The player can only move from the tile they are standing on to a tile bordering theirs.
*When player and objects are grid based, then interactions between them are clear.
 
*Movement that is not grid based can make it unclear if the player will be hit by something when they stand somewhere between tiles.
 
====Second:====
 
 
*The character has to stop on the tile the player moved them to, without under- or overshooting.
 
*The character has to stop on the tile the player moved them to, without under- or overshooting.
*The movement has to be rather quick, so the player does not try to move while still moving (or  else the player will get frustrated).
+
====Moving Interaction:====
====Finally:====
 
 
*Walking against pushable objects will push them one tile without moving the character.
 
*Walking against pushable objects will push them one tile without moving the character.
*Moving through objects can not be possible.
 
*Variable : movementspeed
 
 
===Required Feedback===
 
===Required Feedback===
 
''What feedback does the designed feature need to function?''
 
''What feedback does the designed feature need to function?''
Line 38: Line 39:
 
====Animations====
 
====Animations====
 
*Walking animation
 
*Walking animation
*Turning animation
+
*Turning animation [But there is no turning in the Design?!]
 
====Sound====
 
====Sound====
 
*Steps
 
*Steps
Line 44: Line 45:
 
===Variables===
 
===Variables===
 
''What Variables do I, as the Designer, need to balance this feature?''
 
''What Variables do I, as the Designer, need to balance this feature?''
*Movementspeed
+
*movementDelay - The wait time between allowed movement Inputs
 
===Dependencies===
 
===Dependencies===
 
''On what other features is this feature rely on?''
 
''On what other features is this feature rely on?''

Revision as of 09:50, 22 April 2021

Idea

What is my general idea for the feature? ("Tldr!")

  • The character will walk on a grid and can move in four directions.

Intention / Requirements:

  • Make it clear when the character will interact with something.
  • Restricts the player, so they can focus on the level.
  • When player and objects are grid based, then interactions between them are clear.
  • Movement that is not grid based can make it unclear if the player will be hit by something when they stand somewhere between tiles.
  • The movement has to be rather quick, so the player does not try to move while still moving (or else the player will get frustrated).

Refrences

The Refereces (if available).

Game Mechanic Descriptions
EXAMPLE GAME Example Mechanic from that game with link What Part do I reference from the mechanic in the referenced game

Design

What is my specific design for the feature?

Movement:

  • The player can only move from the tile they are standing on to a tile bordering theirs.
  • The character has to stop on the tile the player moved them to, without under- or overshooting.

Moving Interaction:

  • Walking against pushable objects will push them one tile without moving the character.

Required Feedback

What feedback does the designed feature need to function?

VFX

Animations

  • Walking animation
  • Turning animation [But there is no turning in the Design?!]

Sound

  • Steps
  • Sound when walking against immovable Object (not necessary)

Variables

What Variables do I, as the Designer, need to balance this feature?

  • movementDelay - The wait time between allowed movement Inputs

Dependencies

On what other features is this feature rely on?

Link to Dependencies