콘솔에서 실행될 비단뱀 게임을 프로그래밍 중입니다. 지금까지 코드는 다음과 같습니다.리스트 파이썬에서 위치 읽기
#!python
import getpass
a = ""
rv = ""
playerLoc = []
meU= 0
meD= 0
meL= 0
meR= 0
# rv is used as a spae taker.
# The Me... variables are used to store the players location, MeU is up, meD is down, so on so forth.
while a != "q":
a = getpass.getpass("")
if a=="w":
meU = meU + 1
elif a=="a":
meL = meL + 1
elif a=="d":
meR = meR + 1
elif a=="s":
meD = meD + 1
elif a=="q":
rv = ""
elif a=="":
rv = ""
elif a==" ":
rv = ""
else:
print "%Not A Command%"
while a !="q":
playerLoc.append(meU)
playerLoc.append(meD)
playerLoc.append(meL)
playerLoc.append(meR)
플레이어의 좌표를 화면의 눈금으로 표시하는 방법이 궁금합니다. 참고 저주 또는 PyGame을 사용하지 않습니다. 이 주제를 연구했는데 답변을 찾을 수 없습니다. 이것은 GUI 게임이 아니며 콘솔에 있음을 기억하십시오. 그래픽을 뱀이나 침입자 또는 그와 비슷한 것으로 만들기를 원합니다. 이 문제가 다른 사람에게 도움이되기를 바랍니다. 나는 그들이 Enter 키를 누르지 만, 보이지 않는 WASD를 누르기 위해 getpass 모듈을 사용하고 있습니다. 나는 문자로 별표 '*'를 사용하여 시도해 보았고 스크린을 통해 플레이어를 동적으로 움직이는 또 다른 문제에 부딪혔다. 나는 이것을 2 주 동안 연구했고 어떤 답을 찾지 못했다.
나는 지금 파이 게임을 가지고있다! 그것은 위대한 작품. –