В учебнике Python / Libtcod на Roguebasin базовый код для управления вашим персонажем использует клавиши вверх, вниз, влево и вправо.Есть ли способ заставить его использовать WSAD или любые другие ключи?Libtcod позволяет мне использовать только «специальные» клавиши, такие как клавиши со стрелками, PGDN / PGUP, F1 F2 F3, но не обычные буквенно-цифровые клавиши.
#movement keys
def handle_keys():
global playerx, playery
if libtcod.console_is_key_pressed(libtcod.KEY_UP):
playery -= 1
elif libtcod.console_is_key_pressed(libtcod.KEY_DOWN):
playery += 1
elif libtcod.console_is_key_pressed(libtcod.KEY_LEFT):
playerx -= 1
elif libtcod.console_is_key_pressed(libtcod.KEY_RIGHT):
playerx += 1