1樓:花花浪客
0. 我們把寵物包成一個類,這樣每個寵物就是這個類的一個例項
1. 首先這個類裡面應該有個私有(或者保護型別)的成員變數用於存放成長值,同時也有一個變數存放這個寵物的名稱(這個變數可以是公有變數方便以後讀取)
2. 除了建構函式與解構函式外,這個類需要有一個函式用與修改這個成長值,且這個函式應該要是執行緒安全的。這是因為你需要每秒減少成長值,所以後臺會有獨立執行緒響應timer事件來修改這個值,但是同時又有前端輸入值來增加成長值,所以這個修改成長值的函式需要在各個執行緒間同步。
至於執行緒同步的方法很多,比如使用訊號量,具體可以再看看相應的資料。另外在有一個函式用於讀取這個成長值。
3. 同時我們需要一個計時器響應函式,在計時週期到了之後用於減少成長值
4. 這個類還需要一個開始方法,在其中設定計時器(這個方法的內容根據需求也可以放到建構函式中進行)
5.有必要的話增加一個結束方法,用於銷燬計時器,這樣成長值不會再隨時間的減少而減少
6.通過一個列表來管理所有寵物例項,當輸入寵物名稱的時候就遍歷這個列表來找到具體跟哪個例項相關,從而獲取這個例項的成長值
2樓:藍色**
定義一個類。。
記錄寵物數量,成長值
一個警報函式 一個成長值變化函式
如何用c++編寫一個小遊戲
3樓:熊貓話球
分享一個大家小時候常玩的小遊戲。希望能夠喜歡。
4樓:夏蟲勿語冰
使用語言:c++使用工具:vs2019
5樓:
什麼小遊戲?如果用qt的話,像五子棋什麼的小遊戲就很簡單了
6樓:藍豆
殺手遊戲
#include
#include
#include
#include
int main()
,k[10]=;
aa:while(n!=1)
if(i==6) i=1;
if(a[i]==0)
sleep(1000);
printf("輪到%d號\n",i);
if(i==b)
else
dop=rand()%5+1;
while(p!=i);
while(a[p]==0||p==i) p=rand()%5+1;
sleep(1000);
printf("%d號選擇了%d號\n",i,p);
sleep(1000);
printf("%d號擲出了%d\n",i,c=rand()%6+1);
if(i>=c)
else
if(i==5&&a[p]==0)
if(p==2&&h==0)
if(p==3&&o==0)}}
if(a[1]==0)
}else a[1]=0;
}if(a[2]==0&&h==0)
else
h=1;
}if(a[3]==0&&o==0)
if(i==4&&a[p]==0)
}if(a[b]==0&&e==0)
i++;
}for(j=1;j<=5;j++) if(a[j]!=0) d=j;
if(x!=1)
else
printf("遊戲結束");
return 0;
}要的原始碼拿走,把贊留下。
c++做一個小遊戲的很多問題啊,菜鳥求逐一解答
7樓:匿名使用者
不用 ,那本身就是。exe的
8樓:匿名使用者
建議使用開源的遊戲引擎吧,qt,irrlicht,osg ,delta3d。試試看
另外,團idc網上有許多產品**,便宜有口碑
求幫做一個c++小遊戲或者小動畫
9樓:
您好!這是改良後貪吃蛇的源**!應該可以交哦
如何用c++編寫一個小遊戲?
10樓:夏蟲勿語冰
使用語言:c++使用工具:vs2019
用c++寫一個類似於超級瑪麗的小遊戲大概需要那些知識?
11樓:匿名使用者
1,要有一個遊戲世界觀。
2,要有一個把遊戲世界數字化的能力。
3,要會c++
4,要一套編寫遊戲場景編輯器(類似很多遊戲的地圖編輯器)5,要在4的基礎上編寫好遊戲引擎
6,要能畫出所有遊戲的所有組成單位的各種形狀。
7,要把5的引擎與6中的圖形層接合起來。
總論:最後能做到,在一個圖形化的形式下把各種物體怪物等放下來,選擇一些引數後,就能實現一關的定製。本人沒從書本的角度去說知識,而是實際要用到的重要知識來說的。
12樓:匿名使用者
雖然我只會vb,但應該差不多吧。
1。陣列儲存狀態(主人公和怪的位置)
2。物體的運動。
3。你有地圖嗎?沒有的話要畫。
4。判斷位置。
應該還是挺難的。
急求遊戲!應該屬於策略類的過關小遊戲主角能變紅黃藍三色
我知道是叫原色的小遊戲我玩多啦!4399裡的 還不如玩三位一體呢。會變成紅黃藍三色的火柴人小遊戲叫什麼名?原色之力,紅的能放火,藍的能放冰,黃的能開機關 是叫原色,去4399裡面搜,就有了。可能是 夢幻超人 吧!想找一款老遊戲,主角是三個人,衣服分別是紅黃藍三色,選定一個人控制,另外兩個人會跟著走 ...
求一款打磚塊類小遊戲,好像叫遺忘的
你看看這個是不是你想要的那個?我朋友發給我的,放在奈米版 盤裡了,你去權看看 什麼什麼叢林吧,原來的少年電腦世界雜誌裡,有這個遊戲,我通了。刪了。這個遊戲的全名叫什麼 貌似是3d打磚塊類的 5 七寶彈珠 超經典,129關我全過了 我玩過,但真心不記得啦,我的世界?是不是方塊建房的 求一款類似打磚塊小...
求在孤島上生存的單機遊戲,求類似荒島求生類的生存單機遊戲
生存麼 1模擬人生3 在一個城市內 模擬人的一生 可以交友結婚 生子 可以調整人得外貌 餓了要吃 疲憊了要睡覺 還有龐大的資料片 可以讓你世界旅行 迷宮探險 之類的 2我的世界 minecraft 超級經典的沙盒遊戲 你可以打造自己的世界 世界內任何方塊基本都可以破壞並創造 你可以搭建一個城堡 或者...