手机分类
  导航: 电脑时代在线 · 程序设计 · C语言 · C语言游戏编程
有问题吗?看 疑难解答 电脑术语

2人五子棋游戏(1)

 
硬件盘点
手机推荐
 
『2人五子棋游戏(1)』如果文章有大量图片,显示会较慢,请等待图片下载完成
 
点击数: 更新时间:2005-8-1 
5)+1;
        userb[y][x][1]=scanchess(curx,cury,2,15)+scanchess(curx,cury,6,15)+1;
        userb[y][x][2]=scanchess(curx,cury,3,15)+scanchess(curx,cury,7,15)+1;
        userb[y][x][3]=scanchess(curx,cury,4,15)+scanchess(curx,cury,8,15)+1;
        }
   if(getpixel(curx,cury)==14){
  machb[y][x][0]=scanchess(curx,cury,1,14)+scanchess(curx,cury,5,14)+1;
  machb[y][x][1]=scanchess(curx,cury,2,14)+scanchess(curx,cury,6,14)+1;
  machb[y][x][2]=scanchess(curx,cury,3,14)+scanchess(curx,cury,7,14)+1;
  machb[y][x][3]=scanchess(curx,cury,4,14)+scanchess(curx,cury,8,14)+1;
   }
  }
  uline=userb[0][0][0];
  for(y=0;y<24;++y)
      for(x=0;x<24;++x)
  for(i=0;i<4;++i){
  if(uline<userb[y][x][i]) {
     uline=userb[y][x][i];
     }
 }
  if (uline==5) {messbox(150,150,200,150,GREEN,"战争结局","     白子玩家胜利! ",1);
   closemouse();
   delay(200);
   finish=1;
   continue;
   }
      mline=machb[0][0][0];
  for(y=0;y<24;++y)
      for(x=0;x<24;++x)
  for(i=0;i<4;++i){
  if(mline<machb[y][x][i]) {
     mline=machb[y][x][i];
     }
  }

    if (mline==5) {messbox(150,150,200,150,RED,"战争结局","     黑子玩家胜利! ",1);
   closemouse();
   finish=1;
   delay(200);
   continue;
   }


  }
}

 

/*     ================仿真Windows系统函数库=======================

       2001年6月26日晚  注解


初始化图形系统= void inigraph(int driver,int mode)
  入口参数:driver=显示卡类型
    mode  =显示模式
  出口参数:无
*/
void inigraph(int driver,int mode)                              /* initial graphics system */
{
   int graphdriver=driver,graphmode=mode;
/*   registerbgidriver(EGAVGA_driver); */
   initgraph(&graphdriver,&graphmode," ");
   cleardevice();

  }

/*
    弹出按钮=void popbutt(int x,int y,int lenth,int high,int color,int butttype)
    入口参数:x,y       =按钮左上脚坐标
      lenth,high=按钮长度和高度
      color     =按钮颜色
      buttype   =按钮类型  { =任意值时为一条线
        =3       为三条线
       }
    出口参数:无
*/
 void popbutt(int x,int y,int lenth,int high,int color,int butttype)  /* pop up button */
{
    setcolor(color);
    setfillstyle(1,color);
    bar(x,y,x+lenth,y+high);
    setcolor(WH99vE);
    line(x,y,x+lenth,y);
    if(butttype==3){
    line(x-1,y-1,x+lenth+1,y-1);
    line(x-2,y-2,x+lenth+2,y-2); }
    line(x,y,x,y+high);
    if(butttype==3){
 &nbs

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 下一页  


如果您有什么疑问,可以至论坛提出或者解答他人的疑问   返回页面顶部

】【关闭窗口
·上一篇教程:
·下一篇教程:
·导航: 电脑时代在线 · 程序设计 · C语言 · C语言游戏编程
相关文章
 
搞笑自拍|图片故事|美女图库|体坛宝贝|明星爆料|世界奇观|风光摄影|历史回忆|大千世界
Photshop超炫图片
advertisement
关于站点 - 广告服务 - 联系我们 - 版权隐私 - 免责声明 - 合作伙伴 - 程序支持 - 网站地图 - 返回顶部  
网站文本地图
  版权所有:电脑时代在线 2005-2007 欢迎各种媒体转载我们的原创作品[转载请注明出处]
copyright © 2005-2007 www.PCvz.com online services. all rights reserved. 蜀ICP备05015578
Template designed by LaoJiang. Optimized for 1024x768 to Firefox,Opera and MS-IE. Site powered by EQL.
红盾
热爱电脑,热爱生活
拥有电脑,拥有生命
让我们享受拥有电脑的时光