MCL2 -1.1.1

2023-11-15

大家好,承诺大家已久的1.1游戏体验优化,历经一个星期,也终于是完成了1.1.1版本
这个版本更新内容其实蛮多的,接下来就请大家拭目以待

更新内容

  1. 游戏封面体验增强

  2. 修复末影龙打完会闪退的bug

  3. 文件类型改为dat

  4. 应用图标更换

  5. 游戏名称更换

更新代码

首先是封面体验加强,这一部分弄得有点久,因为还要去复习闲置许久的EasyX知识…

initgraph(800,451,SHOWCONSOLE|NOCLOSE);
loadimage(NULL,".\\player_skin\\游戏背景.png");
settextcolor(808080);
setlinestyle(PS_SOLID,3);
button(650,380,120,50,25,"开始游戏");
button(10,5,120,50,25,"保存数据");
button(10,75,120,50,25,"清空数据");

ExMessage msg;
FlushMouseMsgBuffer();//清空鼠标消息缓冲区 
   while(1){
       if(peekmessage(&msg, EM_MOUSE)){//有鼠标消息返回真,没有返回假
           switch(msg.message){
               case WM_LBUTTONDOWN:{ 
                   if(msg.x>=650&&msg.x<=650+120&&msg.y>=380&&msg.y<=380+50){
                   	closegraph();
					for(int i=5;i<=14;i++){
						for(int j=45;j<=64;j+=2){
							color(5);
							gotoxy(j,i);
							cout<<jiazai;
							Sleep(60);
							load++;
							gotoxy(47,17);
							color(0);
							cout<<"数据读取中:"<<load<<'%';
						}
					}
					Sleep(1000);
				
					color(0);
					system("cls");
					
					color(1);
					SlowDisplay("欢迎来到原创超简单代码的世界!\n你可以在这里体验到文字版的MC,真的是很棒!\n\n\n");
					Sleep(1000);
					
					mingzi();
					return;
		        }
		        if(msg.x>=10&&msg.x<=10+120&&msg.y>=5&&msg.y<=5+50){
					closegraph();
		        	MessageBox(NULL,"保存成功!","提示",MB_YESNO|MB_ICONASTERISK); 
					read_out();
					jinruyouxi();
					break;
                   }
                   if(msg.x>=10&&msg.x<=10+120&&msg.y>=75&&msg.y<=75+50){
                   	if(MessageBox(NULL,"确定清空吗?\n清空将会清除一切数据!","提示",MB_YESNO|MB_ICONEXCLAMATION)==IDYES){
                   		read_kill();
                   		read_out();
                   		MessageBox(NULL,"保存成功!","提示",MB_YESNO|MB_ICONASTERISK); 
                   		closegraph();
                   		jinruyouxi();
					}
					break;
					}
               }
           }
       }
   }

然后是修复末影龙打完闪退的bug(特别鸣谢ZHY):

if(ender_dragon.kill==0){
	color(9);
	MessageBox(NULL,"你打败了末影龙,获得胜利!","提示",MB_OK|MB_ICONASTERISK);
	Sleep(500);
	if(MessageBox(NULL,"请问你还要继续探索吗?","提示",MB_YESNO)==IDYES) return ;
	
	else jieshu();
} 
						

然后是文件类型更改,这个就不需要说了吧…

接着的是应用图标更换,大家可以参看图片:
应用图标
应用图标

最后是游戏名称更改,想必大家也发现了,名称更改为了“mcl2”,这也是minecraft launcher 2的意思

应用程序

https://ruibao.lanzoum.com/iWJMu0rpcbpg

好了,这就是本次版本更新的全部内容,谢谢大家的支持!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MCL2 -1.1.1 的相关文章

随机推荐