Skip to content

Commit 1f86a8b

Browse files
committed
add vim mode to snake example
1 parent 550375e commit 1f86a8b

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

misc/games/snake.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -86,18 +86,18 @@ def key_pressed(event):
8686
global paused
8787
global velocity
8888

89-
if event.key in ['UP', 'DOWN', 'RIGHT', 'LEFT']:
89+
if event.key in ['UP', 'DOWN', 'RIGHT', 'LEFT', 'H', 'J', 'K', 'L']:
9090
paused = False
91-
if event.key == 'UP':
91+
if event.key == 'UP' or event.key == 'K':
9292
velocity.x = 0
9393
velocity.y = -1
94-
elif event.key == 'DOWN':
94+
elif event.key == 'DOWN' or event.key == 'J':
9595
velocity.x = 0
9696
velocity.y = 1
97-
elif event.key == 'RIGHT':
97+
elif event.key == 'RIGHT' or event.key == 'L':
9898
velocity.x = 1
9999
velocity.y = 0
100-
elif event.key == 'LEFT':
100+
elif event.key == 'LEFT' or event.key == 'H':
101101
velocity.x = -1
102102
velocity.y = 0
103103
elif event.key == 'SPACE':

0 commit comments

Comments
 (0)