RoguebasinのPython/Libtcod チュートリアルでは、キャラクターを制御するための基本的なコードは上下左右のキーを使用します。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