打磚塊(完全版。吧)

2021-10-11 22:23:55 字數 1535 閱讀 2506

這個遊戲應該是我寫得最久,最用心的遊戲了,雖然還很爛,但,畢竟是自己親生的呀

get到一種新的輸出方式:移動游標到指定地點,每次只需要輸出乙個字元

#include

#include

#include

#include

#include

using

namespace std;

const

int n=

11,m=24;

char ma[n+5]

[m+5

],ctl;

bool flag=1;

void

hdcs()

;setconsolecursorinfo

(getstdhandle

(std_output_handle)

,&info);}

void

print

(int x,

int y)

void

setma

(char c,

int x,

int y)

void

mkmap()

}class

wall

void

set(

int y)

void

move

(int p)

}wall;

class

ball,,

,};public

:ball()

void

move()

if(yy>m||yy<

1) dir^=1

;if(xx<

1||ma[xx]

[yy]

=='-'

||ma[x]

[yy]

=='-'

) dir=

(dir+2)

%4;if

(ma[xx]

[y]==

'*') dir=(2

+dir)%4

,setma

(' '

,xx,y)

;else

if(ma[x]

[yy]

=='*'

) dir^=1

,setma

(' '

,x,yy)

;else

if(ma[xx]

[yy]

=='*'

) dir=(2

+dir)%4

,setma

(' '

,xx,yy)

;setma

(' '

,x,y)

; x+

=d[dir][0

],y+

=d[dir][1

];setma

('.'

,x,y);}

}ball;

intmain()

return0;

}

自用sublime完全版配置

總用學校的電腦,筆記本上的強力工具sublime毫無用武之力 當時配的時候搞了乙個下午 用一次配一次也是麻煩,便把sublime整合成了乙個包 弄好編譯器和環境變數之後立馬能用 好像還是得折騰233 說明 支援c 和python3 環境變數配置 path加入 mingw安裝位置 bin 編譯執行 c...

gitignore配置語法完全版

gitignore用來忽略git專案中一些檔案,使得這些檔案不被git識別和跟蹤 簡單的說就是在.gitignore新增了某個檔案之後,這個檔案就不會上傳到github上被別人看見 所謂的 glob 模式是指 shell 所使用的簡化了的正規表示式。mtk 過濾整個mtk資料夾 zip 過濾所有.z...

從CAO到CZO完全版

cao art 藝術總監 cbo business 商務總監 cco content 內容總監 cdo development 開發總監 ceo executive 首席執行官 cfo finance 財務總監 cgo gonverment 關係 cho human resource 人事總監 ci...