c++游戏代码大全,c简单小游戏代码

【dev-c++小游戏代码,急急急急!!!!!】

洛兰:洛兰,洛兰深处,(隐藏图:悲鸣洞穴,比尔马克帝国试验场)
格兰之森:幽暗密林,幽暗密林深处,雷鸣废墟,猛毒雷鸣废墟,格拉卡,烈焰格拉卡,(隐藏图:冰霜幽暗密林,暗黑雷鸣废墟)
天空之城:龙人之塔,人偶玄关,石巨人塔,黑暗玄廊,城主宫殿,(隐藏图:悬空城)
天惟巨兽:神殿外围,树精丛林,炼狱,极昼,第一脊椎,第二脊椎,(隐藏图:天惟禁地)
万年雪山:冰心少年,利库天井,山脊,白色废墟,冰雪宫殿,斯卡萨之巢
暗黑城:浅析之地,蜘蛛洞穴,熔岩穴,暗黑城入口,暗精灵墓地,暗精灵迷宫(好像是这个,具体记不清了,我去官网看了一下,不知为什么没有,不好意思了)(隐藏图:王的遗迹)
诺斯玛尔:堕落的盗贼,“迷乱之村”哈穆林
还有一个特殊的迷妄之塔
就是这些了,除了暗黑城的迷宫我记得不是很清,其他应该没错,希望对楼主有所帮助。

【跪求游戏源代码(C++)】

#include <iostream>
#include <time.h>
#include <stdlib.h>
using namespace std;
int main()
{
int a,b;
srand( time(NULL));
cout<<"shuchu 1-3"<<endl;
cout<<"0--exit"<<endl;
cout<<"1--chui zi"<<endl;
cout<<"2--jian zi"<<endl;
cout<<"3--bu"<<endl<<endl;
while (1)
{
a=rand()%3+1;
cout<<"shuchu 1-3"<<endl;
cout<<"0--exit"<<endl;
cout<<"1--chui zi"<<endl;
cout<<"2--jian zi"<<endl;
cout<<"3--bu"<<endl<<endl;
cin>>b;
if(b!=1||b!=2||b!=3||b!=0)
{
cout<<"cuo wu!"<<endl;
}
if(b==0)
{
break;
}
if(a==1)
{ cout<<"dui fang=chui zi!"<<endl<<endl;
if(b==1)
cout<<"ni chu de chui zi!"<<endl<<endl<<"ping!"<<endl<<endl;
if(b==2)
cout<<"ni chu de jian zi!"<<endl<<endl<<"shu le!"<<endl<<endl;
if(b==3)
cout<<"ni chu de bu!"<<endl<<endl<<"ying le!"<<endl<<endl;
}
if(a==2)
{ cout<<"dui fang=jian zi!"<<endl<<endl;
if(b==2)
cout<<"ni chu de jian zi!"<<endl<<endl<<"ping!"<<endl<<endl;
if(b==3)
cout<<"ni chu de bu!"<<endl<<endl<<"shu le!"<<endl<<endl;
if(b==1)
cout<<"ni chu de chui zi!"<<endl<<endl<<"ying le!"<<endl<<endl;
}
if(a==3)
{ cout<<"dui fang=bu!"<<endl<<endl;
if(b==3)
cout<<"ni chu de bu!"<<endl<<endl<<"ping!"<<endl<<endl;
if(b==1)
cout<<"ni chu de chui zi!"<<endl<<endl<<"shu le!"<<endl<<endl;
if(b==2)
cout<<"ni chu de jian zi!"<<endl<<endl<<"ying le!"<<endl<<endl;
}
}
return 0;
}

【C++小游戏代码】

。。。。出RMB可能有人帮你。。设计完整程序,你要是有算法疑问倒是可以发上来

【跪求C++十全十美游戏的代码】

打开迅雷然后搜索栏里输入神话
或者在狗狗网点击影视
然后点击内地剧集或者热门剧集
就能找到神话
然后搜索本片下载资源
然后挑选清晰度高的下载就好了
也会有资源是打包下载那种

【用C语言编一个小游戏,注明编码,(简单易懂的游戏,不要复杂)】

找到这个网站直接发帖子就可以了。

【用C++编写的小游戏源代码】

以下是贪吃蛇源代码:
#include<iostream.h>
#include<windows.h>
#include<time.h>
#include<stdlib.h>
#include<conio.h>
#define N 21
void gotoxy(int x,int y)//位置函数
{
COORD pos;
pos.X=2*x;
pos.Y=y;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),pos);
}
void color(int a)//颜色函数
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),a);
}
void init(int apple[2])//初始化函数(初始化围墙、显示信息、苹果)
{
int i,j;//初始化围墙
int wall[N+2][N+2]={{0}};
for(i=1;i<=N;i++)
{
for(j=1;j<=N;j++)
wall[i][j]=1;
}
color(11);
for(i=0;i<N+2;i++)
{
for(j=0;j<N+2;j++)
{
if(wall[i][j])
cout<<"■";
else cout<<"□" ;
}
cout<<endl;
}
gotoxy(N+3,1);//显示信息
color(20);
cout<<"按 W S A D 移动方向"<<endl;
gotoxy(N+3,2);
color(20);
cout<<"按任意键暂停"<<endl;
gotoxy(N+3,3);
color(20);
cout<<"得分:"<<endl;
apple[0]=rand()%N+1;//苹果
apple[1]=rand()%N+1;
gotoxy(apple[0],apple[1]);
color(12);
cout<<"●"<<endl;
}
int main()
{
int i,j;
int** snake=NULL;
int apple[2];
int score=0;
int tail[2];
int len=3;
char ch='p';
srand((unsigned)time(NULL));
init(apple);
snake=(int**)realloc(snake,sizeof(int*)*len);
for(i=0;i<len;i++)
snake[i]=(int*)malloc(sizeof(int)*2);
for(i=0;i<len;i++)
{
snake[i][0]=N/2;
snake[i][1]=N/2+i;
gotoxy(snake[i][0],snake[i][1]);
color(14);
cout<<"★"<<endl;
}
while(1)//进入消息循环
{
tail[0]=snake[len-1][0];
tail[1]=snake[len-1][1];
gotoxy(tail[0],tail[1]);
color(11);
cout<<"■"<<endl;
for(i=len-1;i>0;i--)
{
snake[i][0]=snake[i-1][0];
snake[i][1]=snake[i-1][1];
gotoxy(snake[i][0],snake[i][1]);
color(14);
cout<<"★"<<endl;
}
if(kbhit())
{
gotoxy(0,N+2);
ch=getche();
}
switch(ch)
{
case 'w':snake[0][1]--;break;
case 's':snake[0][1]++;break;
case 'a':snake[0][0]--;break;
case 'd':snake[0][0]++;break;
default: break;
}
gotoxy(snake[0][0],snake[0][1]);
color(14);
cout<<"★"<<endl;
Sleep(abs(200-0.5*score));
if(snake[0][0]==apple[0]&&snake[0][1]==apple[1])//吃掉苹果后蛇分数加1,蛇长加1
{
score++;
len++;
snake=(int**)realloc(snake,sizeof(int*)*len);
snake[len-1]=(int*)malloc(sizeof(int)*2);
apple[0]=rand()%N+1;
apple[1]=rand()%N+1;
gotoxy(apple[0],apple[1]);
color(12);
cout<<"●"<<endl;
gotoxy(N+5,3);
color(20);
cout<<score<<endl;
}
if(snake[0][1]==0||snake[0][1]==N||snake[0][0]==0||snake[0][0]==N)//撞到围墙后失败
{
gotoxy(N/2,N/2);
color(30);
cout<<"失败!!!"<<endl;
for(i=0;i<len;i++)
free(snake[i]);
Sleep(INFINITE);
exit(0);
}
}
return 0;
}参考资料:从C++吧看来的

标签: c++游戏代码大全 基础代码c简单小游戏代码