aboutsummaryrefslogtreecommitdiffstats
path: root/game.go
diff options
context:
space:
mode:
Diffstat (limited to 'game.go')
-rw-r--r--game.go10
1 files changed, 7 insertions, 3 deletions
diff --git a/game.go b/game.go
index 9c16974..79a793e 100644
--- a/game.go
+++ b/game.go
@@ -310,6 +310,10 @@ const (
keyK = 'k'
keyL = 'l'
+ keyComma = ','
+ keyO = 'o'
+ keyE = 'e'
+
keyCtrlC = 3
keyEscape = 27
)
@@ -380,13 +384,13 @@ func (gm *GameManager) Run() {
}
switch r {
- case keyW, keyK:
+ case keyW, keyK, keyComma:
session.Player.HandleUp()
case keyA, keyH:
session.Player.HandleLeft()
- case keyS, keyJ:
+ case keyS, keyJ, keyO:
session.Player.HandleDown()
- case keyD, keyL:
+ case keyD, keyL, keyE:
session.Player.HandleRight()
case keyCtrlC, keyEscape:
if g.SessionCount() == 1 {
Un proyecto texto-plano.xyz