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

mobile devices as controllers #272

Open
DreadKnight opened this issue May 14, 2013 · 1 comment
Open

mobile devices as controllers #272

DreadKnight opened this issue May 14, 2013 · 1 comment
Labels
brainstorm Still need to figure out details about this coding This issue requires some programming

Comments

@DreadKnight
Copy link
Member

DreadKnight commented May 14, 2013

Smart-phones and tablets should be usable as controllers.
Android devices could use a Google Play app to scan a QR code associated with a player spot from the pre-match screen in order to sign up for a game, then the device will allow to control the active unit during the players own turn.

  • player scans a QR code using the mobile device's camera
  • a webpage is opened it's opened and the player is assigned to the according in-game spot
  • during the player's turn, he is able to control the currently active unit

Left screen side will contain 6 directional d-pad, showing 7 hexagons, with one circle resting on the middle one, which can be pulled over the other hexagons in order to target the relative spot on the combat screen.
The center should have the skip and delay buttons aligned vertically. Holding both for 5 seconds can allow surrendering (if possible), while doing so, a bar would fill or the screen would turn red. The game screen could also show a notification and progress bar.
The right side of the screen will contain 4 buttons, one being for walking (canceling ability selection) and 3 being for the active abilities. Clicking an ability button would select that ability and start targeting selection mode while clicking the ability button a second time would confirm the ability provided the selected target is valid. If no target is valid and the button is pushed, an error could be display (or a sound played) or the targeting could be canceled.
An alternative design could have an ability cycle button and a confirmation one.
Touching a button should make a little sound in order to enforce tactile feedback.

The page could also allow for easy logging in of the player with his existing account, which could be useful for physical tournaments and bets. To achieve this the page could store a key locally on the phone and send it to the gameplay server.

Related links
http://playbrassmonkey.com
http://www.nitrome.com/touchy
https://chrome.com/supersyncsports


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@DreadKnight
Copy link
Member Author

DreadKnight commented Apr 28, 2015

Simplified the flow to actually avoid the need of downloading and installing an app.

@DreadKnight DreadKnight added the brainstorm Still need to figure out details about this label Mar 25, 2016
@DreadKnight DreadKnight modified the milestones: 0.6 - Cyber Hound, 0.4 - Bounty Hunter Mar 25, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
brainstorm Still need to figure out details about this coding This issue requires some programming
Projects
Status: No status
Status: No status
Status: No status
Development

No branches or pull requests

1 participant