此為遊戲**,並無介面
/*2048*/
#include
#include
#include
#include
int code[4][4]=;/*遊戲中的16個格仔*/
int temp[5];/*中間變數*/
int move=0;/*移動次數*/
int score=0;/*分數*/
void print(void)/*顯示遊戲介面*/
else
}printf("|\n|-------------------|\n");/*顯示橫向分隔線*/}}
int add(void)/*對中間變數陣列進行處理*/
}/*去掉中間的0*/
t++;
}while(t<=3);/*重複多次*/
for(i=1;i<=3;i++)
temp[i-1]=temp[i-1]*2;
temp[i]=0;
}}/*把兩個相鄰的相同的數加起來*/
do}/*去掉中間的0*/
t++;
}while(t<=3);/*重複多次*/
return change;
}int main(void)
while(code[i][j]!=0);
if(((unsigned)rand())%4==0)
else
move++;/*增加次數*/
}print();/*顯示*/
input=getch();/*輸入方向*/
change=0;
switch(input)
temp[4]=0;
change=change+add();
for(i=0;i<=3;i++)
}break;
case 'a':
case 'a':/*左*/
for(i=0;i<=3;i++)
temp[4]=0;
change=change+add();
for(j=0;j<=3;j++)
}break;
case 's':
case 's':/*下*/
for(j=0;j<=3;j++)
temp[4]=0;
change=change+add();
for(i=0;i<=3;i++)
}break;
case 'd':
case 'd':/*右*/
for(i=0;i<=3;i++)
temp[4]=0;
change=change+add();
for(j=0;j<=3;j++)
}break;
}gameover=1;
for(i=0;i<=3;i++)
for(j=0;j<=3;j++)
if(code[i][j]==0)
gameover=0;/*所有格仔都填滿則遊戲結束*/
}printf("game over!\n");
getch();
return 0;
}
Unity 遊戲原始碼
2 1 爐石傳說 客戶端加伺服器端 2 2 新仙劍奇俠傳 2 3 unity3d 戰鬥卡牌 變身吧主公 客戶端 伺服器原始碼 2 4 降臨ol u3d全套原始碼 2 5 武士2復仇 2 6 神啟 全套原始碼 資源 2 7 神廟逃亡之魔境仙蹤 2 8 超級馬里奧64 hd版unity原始碼 2 9 暗...
Unity 遊戲原始碼
2 1 爐石傳說 客戶端加伺服器端 2 2 新仙劍奇俠傳 2 3 unity3d 戰鬥卡牌 變身吧主公 客戶端 伺服器原始碼 2 4 降臨ol u3d全套原始碼 2 5 武士2復仇 2 6 神啟 全套原始碼 資源 2 7 神廟逃亡之魔境仙蹤 2 8 超級馬里奧64 hd版unity原始碼 2 9 暗...
c語言遊戲原始碼 C語言打字遊戲原始碼
到大街上,還是會羨慕那些情侶,但是依然相信舔狗一無所有,渣男滿載而歸。網易雲熱評 include include include include define max 51 第一測試字母的最大長度void help void start char str str max 1 0 給字串最後加上結束符...