Upload
unity
View
132
Download
0
Embed Size (px)
DESCRIPTION
打地鼠 通訊系 陳郁蓉 何泓陞. 使用說明. 工作日誌. 分工. 我們先一起設計圖案開始打程式. 發展文件. 測試文件. 分工情況. 陳郁蓉 : 寫出程式架構 , 畫出圖形 , 使地鼠慢慢冒出 , 記分與時間 何泓陞 : 畫針對不同情形之地鼠表情與顏色. 程式註解. 土地 setfillstyle (XHATCH_FILL,BROWN); fillellipse (90,80,60,25); fillellipse (220,80,60,25); fillellipse (350,80,60,25); - PowerPoint PPT Presentation
Citation preview
打地鼠
通訊系陳郁蓉何泓陞
第一關
時間 :1 分鐘
操作 : 鍵盤789456123
變化 : 按對 -- 藍 按錯 -- 紅
使用說明
第二關
時間 :30 秒
規則同第一關
按灰色 -- 扣分
5/13 討論遊戲架構和呈現方
式
5/20 尋找資料
6/2 讓地鼠冒出來冒
下去
6/6.6/7 判斷按鍵和正確錯誤和時
間
6/9 設計表情和設計第二關
工作日誌
分工我們先一起設計圖案開始打程式
分配
陳郁蓉
設計程式
計分計時
何泓陞
美工地鼠
請教學長
發展文件
先去找資料 .熟悉 EP
讓地鼠冒出
畫圓 • R=1R=50R=1
R=1R=50
判斷鍵盤有無輸入
沒有
R=50R=1再判斷
有 判斷正確與否(副程式 )結束
表情符號 • 繪圖模式• 不要被背景遮住
計時 • difftime(&finish,&start)
計分 • 副程式
測試文件
分工情況● 陳郁蓉 :寫出程式架構 ,畫出圖形 ,使地鼠慢慢冒出 ,記分與時間
● 何泓陞 :畫針對不同情形之地鼠表情與顏色
程式註解土地setfillstyle(XHATCH_FILL,BROWN);
fillellipse(90,80,60,25);
fillellipse(220,80,60,25);
fillellipse(350,80,60,25);
fillellipse(90,220,60,25);
fillellipse(220,220,60,25);/*5*/
fillellipse(350,220,60,25);
fillellipse(90,360,60,25);
fillellipse(220,360,60,25);
fillellipse(350,360,60,25);
取亂數讓他冒出來if(ran[j]==7){seven();}
else if(ran[j]==8){eight();}
else if(ran[j]==9){night();}
else if(ran[j]==4){four();}
else if(ran[j]==5){five();}
else if(ran[j]==6){six();}
else if(ran[j]==1){one();}
else if(ran[j]==2){two();}
else if(ran[j]==3){three();}
計分
int right0(){
right=right+1; /*得分~~*/
return(right);
}
int wrong0(){
wrong=wrong+1; /*失分~~*/
return(wrong);
}
眼睛if(i>25){ /*原本表情 */
arc(70,115-i,0,180,15);
arc(70,116-i,0,180,15); /*弧長 */
arc(110,115-i,0,180,15);
arc(110,116-i,0,180,15);
setfillstyle(SOLID_FILL,WHITE); /*白色(眼睛 )*/
pieslice(77.5,115-i,0,360,7.5); /*填色的圓型 (眼睛 )*/
pieslice(117.5,116-i,0,360,7.5);
}
成果展示