一、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游戏的表现是立体,多元的,但其根本都是为故事情节的表现。有主线任务,支线任务,有时候还有**地图。