该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

void LOST(){   flag=0;   move=NO;   clrscr();   getch();   clrscr();   false1();}

void enemy(int num){   int direct;   randomize();   direct=random(4)+1;   switch(direct)   {   case 1:if(em[num]>0&&map[em[num]-1][en[num]]!='#'&&map[em[num]-1][en[num]]!='$')   {   --em[num];   textcolor(BLACK);   gotoxy(ex[num],ey[num]);   putch(' ');   textcolor(BROWN);   gotoxy(ex[num],--ey[num]);   putch(232);   }   if(ex[num]==x&&ey[num]==y)   LOST();   break;   case 2:if(en[num]>0&&map[em[num]][en[num]-1]!='#'&&map[em[num]][en[num]-1]!='$')   {   --en[num];   textcolor(BLACK);   gotoxy(ex[num],ey[num]);   putch(' ');   textcolor(BROWN);   gotoxy(--ex[num],ey[num]);   putch(232);   }   if(ex[num]==x&&ey[num]==y)   LOST();   break;   case 3:if(en[num]

void enemynum(int ene){   for(i=0;i

void facemove(){char ch;ch=getch();while(flag){switch(ch){ case KEY_W:while((!kbhit())&&move) { moveup(); enemynum(ENEMY); delay(speed); }break; case KEY_S:while((!kbhit())&&move) { movedown(); enemynum(ENEMY); delay(speed); }break; case KEY_A:while((!kbhit())&&move) { moveleft(); enemynum(ENEMY); delay(speed); }break; case KEY_D:while((!kbhit())&&move) { moveright(); enemynum(ENEMY); delay(speed); }break; case KEY_ESC:flag=0;   gotoxy(26,24);   printf("Prease any key to Exit!");   break;}ch=getch();}}

void hero()   {   FILE *fp;   clrscr();   textbackground(11);   textcolor(RED);   clrscr();   gotoxy(10,3);   printf("Thanks playing!Please input your name:");   scanf("%s",pla[i].name);   fp=fopen("hero.txt","a");   fwrite(&pla[i].name,sizeof(struct player),1,fp);   fclose(fp);   getch();   clrscr();   textmode(C80);   textbackground(10);   gotoxy(20,5);   printf("**********Hero score**********\n");   fp=fopen("hero.txt","r");   for(i=0;i<3;i++)   {   fseek(fp,i*sizeof(struct player),0);   fread(&pla[i],sizeof(struct player),1,fp);   gotoxy(20,5+i+1);   printf("%s%d",pla[i].name,pla[i].score);   }   fclose(fp);   getch();   }void sund() { int a; for(a=0;a<2;a++){ sound(1500);delay(100); sound(0); delay(50);   sound(800); delay(100);   sound(0); delay(50);   sound(1500);delay(100);   sound(0); delay(50);   sound(800); delay(100);   sound(0); delay(50);   nosound();   } }

void main(){   start();   getch();   printf("Have fun!");   drawmap();   facemove();   sund();   hero();}

c语言吃豆豆小游戏代码,高手帮我改下我的吃豆豆游戏吧相关推荐

  1. c语言程序吃豆豆,高手帮我改下我的吃豆豆游戏吧

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 void LOST(){   flag=0;   move=NO;   clrscr();   getch();   clrscr();   false1 ...

  2. c语言马里超级奥游戏代码,超级玛格奥下载-超级玛格奥游戏下载v2.0下载-99wo下载站...

    超级玛格奥是一款风格简约的趣味冒险游戏,游戏中的玩法神似马里奥,各种趣味十足的道具能让你变得更强,还有超多敌人和关卡等你来挑战,快来下载试试吧. 游戏介绍 超级玛格奥游戏是一款2D横版冒险闯关类游戏, ...

  3. python游戏代码示例_练习项目20:使用python制作游戏(中)

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 上一篇教程,我们通过实现一个敌机由上至下的循环过程,初步了解了pygame这个模块的使用. 接下来,我们进行第二阶段,真正的实现一个通过鼠标控制的小游戏. ...

  4. python迷宫小游戏代码_课内资源 - 基于python实现的迷宫游戏

    一.项目概述与编译环境 本次大作业选题为题目2,即小兔子找胡萝卜的迷宫问题,最终完成开发的游戏名为Caveman and Treasure(穴居人寻宝),游戏整体界面如下: 该项目在windows下编 ...

  5. c语言逗女生小程序代码,求一个示爱的小程序 C语言

    满意答案 笑不归pp 2013.03.06 采纳率:50%    等级:11 已帮助:9647人 效果是动态的,我截了两幅图,你看看--  #include #include #include #de ...

  6. C++最经典打怪游戏代码,(高仿),完美复原原游戏,好玩到停不下来

    直接上代码 #include<bits/stdc++.h> #include<windows.h> #include<stdio.h> #include<co ...

  7. C++最经典斗破苍穹游戏代码,(高仿),完美复原原游戏,好玩到停不下来

    直接上代码 #include<stdio.h> #include<ctime> #include<time.h> //suiji #include<windo ...

  8. C++最经典塔防游戏代码,(高仿),完美复原原游戏,好玩到停不下来

    直接上代码 #include<bits/stdc++.h> #include<windows.h> #include<conio.h> #include<ti ...

  9. python拼图游戏代码的理解_Python加pyGame实现的简单拼图游戏实例

    import pygame, sys, random from pygame.locals import * # 一些常量 WINDOWWIDTH = 500 WINDOWHEIGHT = 500 B ...

最新文章

  1. python 把一个字典赋值给一个空的字典,或者是列表赋值给一个空的列表显示黄色警告
  2. 2020年第十五届全国大学生智能汽车竞赛浙江赛区比赛成绩分析
  3. ktv登陆功能的实现 1216
  4. iOS内存管理机制解析
  5. php mysql英语在线考试系统+论文
  6. java内存溢出模拟_模拟实战排查堆内存溢出(java.lang.OutOfMemoryError: Java heap space)问题...
  7. webstorm破解安装版本
  8. Page Cache与Page回写
  9. 树形表格插件 - vue-table-with-tree-grid
  10. matlab 加权残值法,分步迭代加权残值法
  11. 黑莓8900刷机教程 即黑莓如何刷机
  12. java线性表的实验心得_线性表实验心得.docx
  13. InnoDB行格式(COMPACT,redundant)对比
  14. 大数据处理的基本流程是什么?
  15. psd转html的素材,Ai转PSD格式完美保留图层脚本插件
  16. 如何使用启动盘启动计算机,电脑重装系统怎么设置用U盘启动盘引导?
  17. uniapp小程序展示3D模型
  18. 应用Excel实现大小写金额转换
  19. 如何将PDF压缩突破限制大小
  20. SpringMVC笔记

热门文章

  1. Centos7安装 WPS
  2. ogc是一个非营利性组织_重新设计非盈利性咨询网站的案例研究
  3. 小程序自定义组件使用及跨级传值
  4. 如何使用python编程抢京东优惠券 知乎_如何使用python做抢课软件?
  5. svn 切换修改地址
  6. 新闻丨智链万源CEO董宁参加可信区块链推进计划第二次全体会议
  7. linux内核那些事之buddy(anti-fragment机制-steal page)(5)
  8. 风电场数据库_带你近距离了解风电场SCADA监控系统
  9. JavaWeb_CSS(17)_背景设置
  10. 无聊的时候写了个颜色识别算法,基于RGB颜色模型