Archery - Hawthorn-Games/ProjectScrapped GitHub Wiki

Goals

  • Accentuate the “Adventure” aspects of the game and provide simple combat challenges
  • Create more interesting interactions for the player to use in puzzles

Needs

The player’s character is able to use a bow to defend themselves in simple combat scenarios and eventually solve more complex puzzles later in the game. Although they will get better at archery the more they progress, at the beginning of the game they’re just rookies and as such they’re not really efficient at it. Plus, they have only one arrow! For this mechanic we then need the ability for the player to aim a bow and shoot an arrow in the direction/location they desire, preventing them to shoot again until they recover the arrow. The arrow needs to damage enemies.

Constraints

This mechanic is not the focus of the core loop and should only provide additional combat goals on top of the puzzle-solving challenges.

Features

A Features (Required)

  • The player can charge up a shot by pressing and holding the Aim button. When charging a shot, the character slows down considerably.
  • When the player is charging a shot, the chracter rotates towards the direction of the mouse.
  • The longer the player charges the shot, the more powerful it will be. The arrow will travel further away from the player.
  • A straight white line emanates from the player, showing the trajectory of the arrow and the landing spot
  • When the Aim button is released, the character shoots an arrow in the direction its facing
  • When the arrow lands, it stays where it landed until the player picks it up again
  • The player is not able to shoot again until they recover the arrow
  • To gain back the arrow the player either walks up to it or can recall it by keeping the right mouse button pressed.

B Features (Desired)

Reference

Extention Ideas

  • We still need to understand how the arrow interacts with gameplay elements. This being a secondary mechanic, it has been pushed down in the project backlog
  • The player can access the chip of objects from a distance by shooting the arrow at them. Maybe a power up?