Control the playable characters of the game

Registered by Fireclaw the Fox on 2012-09-19

Implement all the posible ways to control the character as a user.

* use keyboard and mouse events to steer the character through the world
* special abilities and moves of the two playable characters
* what moves are possible at which point in the game

Blueprint information

Status:
Started
Approver:
Fireclaw the Fox
Priority:
Essential
Drafter:
Fireclaw the Fox
Direction:
Approved
Assignee:
Fireclaw the Fox
Definition:
Approved
Series goal:
None
Implementation:
Started
Milestone target:
None
Started by
Fireclaw the Fox on 2012-10-26

Related branches

Sprints

Whiteboard

Ideas for the character controler:
possible movements of the characters:
* basic movements (walking, runing, ...)
* climbing
  - up and down (ladders or pipes) and
  - sidewards (fences)
* wall jumps and runs
* balance
* slide
* brachiating

there also have to be some fighting moves which should be able to be fluently integrated in "runs"

Basic movements are handled by dedicated keys on the keyboard. Specialmovements will be kombined for a set of keys which then will be able to activate the current selected move or change the selected move.
Other more advanced moves (like wall runs and fighting, but not the "special moves") will be combined for a single key and will be started dependend on the current players situation (e.g. if the player runs parallel to a wall it will start a wall run)

(?)

Work Items

Work items:
walk forward and backward: DONE
running: DONE
jump: DONE
climb vertical on ladders, pipes and other objects: INPROGRESS
climb horizontal on fences: TODO
wall runs: INPROGRESS
wall jumps: TODO
balance over rails and other objects: TODO
slide on rails and other objects: TODO
brachiating: TODO

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.