三九宝宝网宝宝教育智力培养

谁有能在vc 6 0上运行的c语言小游戏代码

02月06日 编辑 39baobao.com

[谁能告诉我些可以在开晨会之前调动大家情绪的小游戏简单好玩]纸拔河 概要:在报纸上挖两个洞来进行拔河的游戏 道具:旧报纸 方法: 1、在报纸上挖两个人头大小的洞; 2、2人对坐各自把报纸套上进行拔河(站着拔亦可); 3、报纸破裂离开脖子的一方输...+阅读

最基础的贪吃蛇的代码#include#include//基本型态定义。支援型态定义函数。使用者界面函数 图形装置界面函数。#include//用户通过按键盘产生的对应操作 (控制台) #include#include//日期和时间头文件 #define LEN 30#define WID 25int Snake[LEN][WID] = {0}; //数组的元素代表蛇的各个部位 char Sna_Hea_Dir = 'a';//记录蛇头的移动方向int Sna_Hea_X, Sna_Hea_Y;//记录蛇头的位置int Snake_Len = 3;//记录蛇的长度clock_t Now_Time;//记录当前时间,以便自动移动int Wait_Time ;//记录自动移动的时间间隔int Eat_Apple = 1;//吃到苹果表示为1int Level ;int All_Score = -1;int Apple_Num = -1;HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE); //获取标准输出的句柄//句柄 :标志应用程序中的不同对象和同类对象中的不同的实例 方便操控,void gotoxy(int x, int y)//设置光标位置 { COORD pos = {x,y}; //定义一个字符在控制台屏幕上的坐标POS SetConsoleCursorPosition(hConsole, pos); //定位光标位置的函数}void Hide_Cursor()//隐藏光标 固定函数 { CONSOLE_CURSOR_INFO cursor_info = {1, 0}; SetConsoleCursorInfo(hConsole, &cursor_info); }void SetColor(int color)//设置颜色 { SetConsoleTextAttribute(hConsole, color);//是API设置字体颜色和背景色的函数 格式:SetConsoleTextAttribute(句柄,颜色); }void Print_Snake()//打印蛇头和蛇的脖子和蛇尾 { int iy, ix, color; for(iy = 0; iy

C语言里还有 srand()函数等。//头文件:stdlib.h if(color == 14) color -= rand() % 13 + 1; //变色 SetColor(color); gotoxy(ix*2, iy); printf("■"); } if(Snake[ix][iy] == Snake_Len) { gotoxy(ix*2, iy); SetColor(0xe); printf("≈"); } } }void Clear_Snake()//擦除贪吃蛇 { int iy, ix; for(iy = 0; iynul"); exit(0); }void Move_Snake()//让蛇动起来 { int ix, iy; for(ix = 0; ix0) { if(Snake[ix][iy] != Snake_Len) Snake[ix][iy] += 1; else Snake[ix][iy] = 0; } }Snake[Sna_Hea_X][Sna_Hea_Y] = 1;//处理蛇头 }void Get_Input()//控制蛇的移动方向 { if(kbhit()) { switch(getch()) { case 87: Sna_Hea_Dir = 'w'; break; case 83: Sna_Hea_Dir = 's'; break; case 65: Sna_Hea_Dir = 'a'; break; case 68: Sna_Hea_Dir = 'd'; break; default: break; } } if(clock() - Now_Time >= Wait_Time)//蛇到时间自动行走 { Clear_Snake(); Move_Snake(); Print_Snake(); Now_Time = clock(); } }void Init()//初始化 { system("title 贪吃毛毛蛇"); system("mode con: cols=80 lines=25"); Hide_Cursor(); gotoxy(61, 4); printf("You Score:"); gotoxy(61, 6); printf("You Level:"); gotoxy(61, 8); printf("The Lenght:"); gotoxy(61, 10); printf("The Speed:"); gotoxy(61, 12); printf("Apple Num:"); int i; for(i = 0; i

以下为关联文档:

体育课前准备活动和小游戏活动目标: 1. 发展幼儿身体动作的灵敏性、肌肉的力量和耐力,使幼儿的心情愉快。 2. 培养幼儿乐于参加集体活动,知道和小伙伴友好合作,并确立初步的安全保健常识和自我保护意识。...

一段童年小游戏的过程如跳房子200字以上跳房子又称为跳方阵、跳方格。跳房子活动因为是用一条腿支撑跳动,故青海等地俗称“瘸房房”。 跳之前,先在地上用有色石块画出连在一起的方格,有正方形、长方形,也有长方形与半...

能在教室里做的小游戏有哪些能在教室里做的小游戏: 1、击鼓传花 数人或几十人围成圆圈坐下,其中一人拿花(或一小物件);另有一人背着大家或蒙眼击鼓(桌子、黑板或其他能发出声音的物体),鼓响时众人开始依次传花,...

急求课堂小游戏多多益善21. 找朋友游戏(A):准备一些图片和相应的单词,将其发给学生,点一男一女到讲台上比赛,老师先说一个词,上台的两名同学按照指示下去找到相应的单词和图片,找到后上台,确认找到的图片和...

急求一课堂小游戏游戏名:四个手指的爱 让同学们围成里外两圈,然后圈外圈内的同学相对而站,当说开始时,就让同学们伸出手指。 如果二人都伸出一个手指,这表示你们是陌生人,并且不愿意交往,然后二位同...

求低年级课堂教学中活跃课堂气氛的小游戏你可以参照以下的方法看看: 一、师生互动缓和课堂气氛 在很多时候学生在课堂上扮演的还是配合老师完成教案的角色,更多的学生还是扮演着“群众演员”,任凭教师摆布。事实上,处于...

有什么好玩的小游戏【最经典的小游戏合集】 《植物大战僵尸》《aquaria》《怪怪水族箱》《机械迷城》《明朗》 《粘粘世界》《放牧幽浮》《时空幻境》《三位一体》 《音乐方块》《重力世界》《...

用C编写的小游戏源代码以下是贪吃蛇源代码:#include#include#include#include#include#define N 21void gotoxy(int x,int y)//位置函数{COORD pos;pos.X=2*x;pos.Y=y;SetConsoleCursorPosition(Ge...

跪求用VC编写的简单点的小游戏程序源代码谢谢#include#include#include#include#include#include#define PI 3.1415926#define x0 320#define y0 240 DrawClock(int x,int y,int color) { int r=150; setcolor(color);...

推荐阅读
图文推荐