2011-06-22 75 views
3

我想爲我的任務製作一個類似流氓的遊戲。我需要一些東西讓我處理終端屏幕上的x和y像素以及關鍵事件,這樣我才能控制我的角色。另外,它只能重新繪製一個終端的區域嗎?即每次移動我的角色時我都不想重新繪製終端,因爲它會產生閃爍效果。我只是想重新繪製我角色的前一個位置和下一個位置。圖書館操縱終端空間?

編輯:我想在Linux下用C++進行編程。

+0

Windows? Linux呢? OS X?蘋果手機 :-)?考慮將您的平臺添加到標籤。 – Nemo

+0

大概你的意思是*窗口*而不是*終端*,因爲終端顯示字符而不是像素。 –

+0

字符也可以。但是,在Windows中,它具有API,可以操縱控制檯x和y。 Linux有一個庫來操縱它嗎? – Amumu

回答

10

如果你的目標是在用C++編程的Linux環境中的命令行應用程序,我建議你看看ncurses庫。

+0

也有可用於Windows的ncurses端口,使它成爲相當便攜的操作。 –

+1

完全是我爲linux環境推薦的庫。 – LainIwakura