C/C++編程筆記:C語言開發(fā)黃金礦工游戲!項目源碼分享學(xué)習(xí)
玩家通過鍵盤的按鍵控制礦工抓取金塊,將鉤子碰觸到的金塊抓取過來。?要求如下:?
1.?游戲的金塊的總數(shù)是20(可以自己去設(shè)置),大小位置是隨機的。

2.?在沒有抓取狀態(tài)下,鉤子左右擺動,此時礦工的是靜止的。當(dāng)鉤子擺動到一定角度,玩家可以單擊鍵盤上的上下左右鍵中的下方向鍵或者是空格鍵控制礦工伸出長鉤,抓取金子,此時礦工是向下?lián)u動轉(zhuǎn)軸。獲取到金子往回拉后,礦工是不斷轉(zhuǎn)動轉(zhuǎn)軸,直到金子拉動到鉤子初始處,礦工恢復(fù)靜止,鉤子繼續(xù)左右搖擺,直到玩家再次單擊向下方向鍵。
3.?伸出的鉤子如果碰觸到金子,則鉤子和金子一起往回拉,回收的速度根據(jù)抓取到的金子的大小變化而變化,金子越大,回拉的速度越慢,反之亦然。如果鉤子沒有碰觸到金子,而是碰觸到左右和下的邊界,則鉤子保持原來的速度往回收。??
4.?抓取到的金子拉回到轉(zhuǎn)軸處消失,此時金子數(shù)目減少一個。如果玩家將所有金子抓取完,游戲返回或者結(jié)束。
所用編譯器:VS2013,代碼純手寫,希望各位也能自己去手敲,而不是復(fù)制粘貼?。?!圖片大家可以自己去找素材圖,也可以關(guān)注筆者微信公眾號回復(fù)關(guān)鍵字:黃金礦工領(lǐng)取~
話不多說:直接上源碼!









還在等什么呢?代碼都給你了,趕緊照著去做唄!
自學(xué)C/C++編程難度很大,不妨和一些志同道合的小伙伴一起學(xué)習(xí)成長!

學(xué)習(xí)C/C++編程知識,提升C/C++編程能力,歡迎關(guān)注UP一起來成長!
另外,UP在主頁上傳了一些學(xué)習(xí)C/C++編程的視頻教程,有興趣或者正在學(xué)習(xí)的小伙伴一定要去看一看哦!會對你有幫助的~