c++ win32 API实现方块联机游戏历程
Space_on=false; if(!Game_DelRect())//消行算分。 { InvalidateRect(hwnd,&F,false); } Down_end=false; //不能下落了。 Game_Start(); //重新开始生成方块。 } } void Gameframe::Game_Change()//变形 { Frame_B=Frame_B+1; if(6==Frame_A||5==Frame_A||2==Frame_A)//4种类型的方 块 { if(Frame_B>3) { Frame_B=0; } } else { if(Frame_B>1) { Frame_B=0; } } if(Game_Active(3))//变形是否成功 { Game_Sound(6); InvalidateRect (hwnd,&Active_Rect,false); short int left=0,top=0,right=0,bottom=0,k=0; for(short int h=0;h<4;h++) { if(left>Now_Cake[h][k]) { left=Now_Cake[h][k]; } if(right<Now_Cake[h][k]) { right=Now_Cake[h] [k];
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |