Metro版游戏无法彻底退出
正在使用苹果移动设备(iphone/iPad/iTouch)的用户可能都会发现,当您启动了一个游戏之后,需要退出游戏时,您会发现在游戏“Main Menu”下根本找不到退出按钮,而只能借助于“Home”来实现游戏软件的退出。
笔者之所以在前面引用了这个例子,其实这个例子的情况跟我们马上就要讨论的Win8消费者预览版中Metro风格游戏的退出模式,其实非常类似。
Metro风格游戏
剪绳子(Cut Rope)游戏主菜单界面内
Pirates Love Daisies、Pinball FX2主菜单界面
其实在前文中,笔者也已经统计出了目前Win8消费者预览版Windows应用商店中共有11款游戏。包括以上三款在内的11款游戏均不具备单独设立的退出按钮。
程序无法彻底退出造成的驻留内存占用
编辑点评
微软研发Win8的其中一个重要的设计理念就是将传统的Windows系统,已经开始转向更多平台迈进,包括平板电脑和PC,甚至针对以后的手机(Windows Phone)。
其实通过这一点的理解,很容易解释了Win8 Metro界面下的应用为什么不能彻底地退出正在运行的应用。补充一句就是Metro界面是微软为Win8运行于平板电脑上所设计的特色功能界面,出于平板电脑与传统电脑PC平台的不同,应用程序运行和退出的方式都有所更改。
然而,如果按这样的方式来继续发展,日后Windows应用商店中的游戏应用越来越多的情况下,用户安装的和使用的游戏也会增多很多,那么无法彻底退出游戏,这样会不断地加剧了系统内存的占用,达到一定的量级之后,电脑速度显然受到很大影响。而解决的方法只能进入任务管理器,手动结束进程,实为Win8消费者预览版之不完美表现另一要素。