這學期學了MFC,期末老師布置我們寫個游戲。我選了坦克大戰(zhàn),上課的時候覺得老師講的挺簡單的,都能聽懂,但是真正寫起來卻發(fā)現(xiàn)自己無從下手了,我個人的設計思路是這樣的:
首先寫個坦克類,里面有坦克的坐標,速度,還有裝載的位圖。再寫個子彈類,每個坦克里面包含一顆子彈。
寫消息映射,上下左右,分別控制坦克移動,空格鍵發(fā)射子彈;任何一個消息事件,均觸發(fā)重繪,將屏幕刷新;
可是,之后該怎么辦,我就無從下手了,因為,還有敵方的坦克,我的子彈打出去,地方坦克難道就不動了嗎?這顯然不可能啊~更何況,敵方坦克的AI要怎么寫呢?我想,可能是由于上課的時候很多消息都沒有學到造成的吧,不知道有沒有牛人可以指點我一下呢。
感激不盡~