aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSoltan Tekeev <stek29@yandex.ru>2016-03-10 19:07:22 +0300
committerSoltan Tekeev <stek29@yandex.ru>2016-03-10 19:07:22 +0300
commitd9503894a6135c566bdcb09559a797a5c43c21e4 (patch)
tree1a4da881b3db0e1f203357e322824898114383c2
parentb1b7d9cabce90f46f48076cd1819b92a6e99d609 (diff)
downloadsshtron-d9503894a6135c566bdcb09559a797a5c43c21e4.tar.gz
Add AZERTY keybord keys. Closes #10
-rw-r--r--game.go8
1 files changed, 6 insertions, 2 deletions
diff --git a/game.go b/game.go
index f51b726..e5c5423 100644
--- a/game.go
+++ b/game.go
@@ -314,6 +314,10 @@ const (
keyS = 's'
keyD = 'd'
+ keyZ = 'z'
+ keyQ = 'q'
+ // keyS and keyD are already defined
+
keyH = 'h'
keyJ = 'j'
keyK = 'k'
@@ -393,9 +397,9 @@ func (gm *GameManager) Run() {
}
switch r {
- case keyW, keyK, keyComma:
+ case keyW, keyZ, keyK, keyComma:
session.Player.HandleUp()
- case keyA, keyH:
+ case keyA, keyQ, keyH:
session.Player.HandleLeft()
case keyS, keyJ, keyO:
session.Player.HandleDown()
Un proyecto texto-plano.xyz