一、c开头的回合制的英文单机手机游戏

*近的新游的话就是《c**es of qud》这个

《c**es of qud》是一款末世背景的作品,游戏有非常丰富的任何和精彩的故事。

玩家在进入游戏时将会在异化人和正常人之间选择

异化人特点是可"进化"或更"异化",进化多双手,两个头,喷火等等

而正常人则在文明机械和能力(skills)成长方面有优势。

游戏中玩家还可以自创/合成武器,从传统的刀剑到火箭炮一应俱全。

《c**es of qud》是以任务为主的,与不同主要角色对话可接任务,也可和他们**,接了任务就去不同地方,洞*和城镇冒险。

更多请访问k73

二、求c语言小游戏源程序

我的楼主可以自己玩一下

试试吧

#define n 200

#include

#include

#include

#define left 0x4b00

#define right 0x4d00

#define down 0x5000

#define up 0x4800

#define esc 0x011b

int i,key;

int score=0;/*得分*/

int gamespeed=50000;/*游戏速度自己调整*/

struct food

{

int x;/*食物的横坐标*/

int y;/*食物的纵坐标*/

int yes;/*判断是否要出现食物的变量*/

}food;/*食物的结构体*/

struct snake

{

int x[n];

int y[n];

int node;/*蛇的节数*/

int direction;/*蛇移动方向*/

int life;/*蛇的生命,0活着,1死亡*/

}snake;

void init(void);/*图形驱动*/

void close(void);/*图形结束*/

void drawk(void);/*开始画面*/

void gameover(void);/*结束游戏*/

void gameplay(void);/*玩游戏具体过程*/

void prscore(void);/*输出成绩*/

/*主函数*/

void main(void)

{

init();/*图形驱动*/

drawk();/*开始画面*/

gameplay();/*玩游戏具体过程*/

close();/*图形结束*/

}

/*图形驱动*/

void init(void)

{

int gd=detect,gm;

initgraph(&gd,&gm,"c:\\tc");

cleardevice();

}

/*开始画面,左上角坐标为(50,40),右下角坐标为(610,460)的围墙*/

void drawk(void)

{

/*setbkcolor(lightgreen);*/

setcolor(11);

setlinestyle(solid_line,0,thick_width);/*设置线型*/

for(i=50;i<=600;i =10)/*画围墙*/

{

rectangle(i,40,i 10,49);/*上边*/

rectangle(i,451,i 10,460);/*下边*/

}

for(i=40;i<=450;i =10)

{

rectangle(50,i,59,i 10);/*左边*/

rectangle(601,i,610,i 10);/*右边*/

}

}

/*玩游戏具体过程*/

void gameplay(void)

{

randomize();/*随机数发生器*/

food.yes=1;/*1表示需要出现新食物,0表示已经存在食物*/

snake.life=0;/*活着*/

snake.direction=1;/*方向往右*/

snake.x[0]=100;snake.y[0]=100;/*蛇头*/

snake.x[1]=110;snake.y[1]=100;

snake.node=2;/*节数*/

prscore();/*输出得分*/

while(1)/*可以重复玩游戏,压esc键结束*/

{

while(!kbhit())/*在没有按键的情况下,蛇自己移动身体*/

{

if(food.yes==1)/*需要出现新食物*/

{

food.x=rand()@0 60;

food.y=rand()50 60;

while(food.x!=0)/*食物随机出现后必须让食物能够在整格内,这样才可以让蛇吃到*/

food.x ;

while(food.y!=0)

food.y ;

food.yes=0;/*画面上有食物了*/

}

if(food.yes==0)/*画面上有食物了就要显示*/

{

setcolor(green);

rectangle(food.x,food.y,food.x 10,food.y-10);

}

for(i=snake.node-1;i>0;i--)/*蛇的每个环节往前移动,也就是贪吃蛇的关键算法*/

{

snake.x[i]=snake.x[i-1];

snake.y[i]=snake.y[i-1];

}

/*1,2,3,4表示右,左,上,下四个方向,通过这个判断来移动蛇头*/

switch(snake.direction)

{

case 1:snake.x[0] =10;break;

case 2: snake.x[0]-=10;break;

case 3: snake.y[0]-=10;break;

case 4: snake.y[0] =10;break;

}

for(i=3;i

{

if(snake.x[i]==snake.x[0]&&snake.y[i]==snake.y[0])

{

gameover();/*显示失败*/

snake.life=1;

break;

}

}

if(snake.x[0]<55||snake.x[0]>595||snake.y[0]<55||

snake.y[0]>455)/*蛇是否撞到墙壁*/

{

gameover();/*本次游戏结束*/

snake.life=1;/*蛇死*/

}

if(snake.life==1)/*以上两种判断以后,如果蛇死就跳出内循环,重新开始*/

break;

if(snake.x[0]==food.x&&snake.y[0]==food.y)/*吃到食物以后*/

{

setcolor(0);/*把画面上的食物东西去掉*/

rectangle(food.x,food.y,food.x 10,food.y-10);

snake.x[snake.node]=-20;snake.y[snake.node]=-20;

/*新的一节先放在看不见的位置,下次循环就取前一节的位置*/

snake.node ;/*蛇的身体长一节*/

food.yes=1;/*画面上需要出现新的食物*/

score =10;

prscore();/*输出新得分*/

}

setcolor(4);/*画出蛇*/

for(i=0;i

rectangle(snake.x[i],snake.y[i],snake.x[i] 10,

snake.y[i]-10);

delay(gamespeed);

setcolor(0);/*用黑色去除蛇的的*后一节*/

rectangle(snake.x[snake.node-1],snake.y[snake.node-1],

snake.x[snake.node-1] 10,snake.y[snake.node-1]-10);

}/*endwhile(!kbhit)*/

if(snake.life==1)/*如果蛇死就跳出循环*/

break;

key=bioskey(0);/*接收按键*/

if(key==esc)/*按esc键退出*/

break;

else

if(key==up&&snake.direction!=4)

/*判断是否往相反的方向移动*/

snake.direction=3;

else

if(key==right&&snake.direction!=2)

snake.direction=1;

else

if(key==left&&snake.direction!=1)

snake.direction=2;

else

if(key==down&&snake.direction!=3)

snake.direction=4;

}/*endwhile(1)*/

}

/*游戏结束*/

void gameover(void)

{

cleardevice();

prscore();

setcolor(red);

settextstyle(0,0,4);

outtextxy(200,200,"game over");

getch();

}

/*输出成绩*/

void prscore(void)

{

char str[10];

setfillstyle(solid_fill,yellow);

bar(50,15,220,35);

setcolor(6);

settextstyle(0,0,2);

sprintf(str,"score:%d",score);

outtextxy(55,20,str);

}

/*图形结束*/

void close(void)

{

getch();

closegraph();

}

三、什么是clike游戏

c-like个人认为是一种强行分类,因为c的具体模式后继者们能成功模仿的不多,甚至可以说没有一个是like的,用舰拟类游戏来描述才能堪堪把后来者们都框在一起。合理适度的游戏允许人类在模拟环境下挑战和克服障碍,可以帮助人类开发智力、锻炼思维和反应能力、训练技能、培养规则意识等。

大型网络游戏还可以培养战略战术意识和团队精神。游戏有智力游戏和活动***之分,又翻译为play、game、pastime、playgame、sport、spore、squail、games、hopscotch、jeu、toy。游戏多指各种平台上的电子游戏。

相关信息

根据战斗形式rpg游戏是*能引起玩家共鸣的游戏类型。rpg游戏能把游戏制作者的世界完整地展现给玩家。架构一个或虚幻,或现实的世界,让玩家在里面尽情的冒险,游玩,成长,感受制作者想传达给玩家的观念。rpg游戏没有固定的游戏系统模式可寻,因为其系统的目的是构建制作者想象中的世界。

所有的rpg游戏都有一个标志*的特征,就是代表了玩家角色能力成长的升级系统,而程序构建的世界就是各个rpg游戏的个*所在。与其他游戏类型不同,虽然rpg游戏的表现是立体,多元的,但其根本都是为故事情节的表现。有主线任务,支线任务,有时候还有**地图。