簡體   English   中英

隨時使用Python捕獲用戶輸入

[英]Python Catching user input at any time

我想用Python開發一個蛇游戲。 為此,我需要執行一個循環,以檢查蛇是否在跳動自己並使其前進。 我還需要捕捉用戶的輸入以將方向指示給蛇...但是用戶可以隨時更改方向...

我讀了一些有關多線程的文章。 我知道我需要使用它,但是我真的不知道該怎么做...

我知道我要求很多,但是我完全陷入了停滯。

謝謝。

嘗試使用pygame

您可以從中學到很多用pygame制作的蛇游戲的例子

您要在問題中嘗試做的事情是處理關鍵事件,pygame有很多工具可以幫助您解決這一問題。 我建議開始學習如何使用這樣的游戲庫,而不是嘗試編寫自己的多線程鍵盤偵聽器。

是一個使用pygame的蛇游戲的非常簡單的示例,如果您想將其拆開以查看其工作原理。

但是,我建議您先做一些pygame教程。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM