Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement controls logic & Mechanics behaviour #44

Closed
12 tasks done
Quooler opened this issue Nov 25, 2017 · 0 comments
Closed
12 tasks done

Implement controls logic & Mechanics behaviour #44

Quooler opened this issue Nov 25, 2017 · 0 comments
Assignees

Comments

@Quooler
Copy link
Contributor

Quooler commented Nov 25, 2017

Controls logic with mechanics.

Selection

  • Selection Unit (Left Click above unit)
  • Multiple Unit Selection (Left Click + Left or Right Shift above units)
  • Drag Selection (Left Hold around units)

Camera Movement

  • Self Position (WASD keys or put mouse in screen borders)
  • Self Rotation (ScrollWheel Click or QE keys)
  • Zoom (ScrollWheel scrolling)

Unit Control

  • Attack (Right Click above enemy)

  • Movement (Right Click into the ground)

  • Hero Skill (Left Click above his card or Number 1 key)

  • Pause (Escape Key)

  • Game & Menu buttons (Left Click above the button)

  • Tavern/Map/Inventory (Left Click above the button or M key)

EXPECTED RESULT:

Full management of the units for the player, control the destination & actions which every character will do & control the camera moving around the map or rotating itself. Also extra actions like enter the options menu or see the map entering the tavern.
All this actions will be managed in a script that takes care of all the inputs of the game.

@Quooler Quooler self-assigned this Nov 25, 2017
@Quooler Quooler changed the title Controls logic Controls logic & Mechanics Nov 25, 2017
@Quooler Quooler added this to IN PROGRESS in Project Alpha Nov 26, 2017
@Quooler Quooler changed the title Controls logic & Mechanics Implement controls logic & Mechanics behaviour Dec 1, 2017
@Quooler Quooler moved this from IN PROGRESS to DONE in Project Alpha Dec 12, 2017
@Quooler Quooler closed this as completed Dec 14, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Project Alpha
  
DONE
Development

No branches or pull requests

1 participant