×

你最喜欢的游戏体验背后有何秘密力量?

消耗积分:2 | 格式:pdf | 大小:123.67KB | 2021-01-23

贾熹

分享资料个

作者:Rys Sommefeldt,Imagination Technologies PowerVR产品管理资深总监

自1972年游戏系统出现以来那些真正成功的游戏系统,其核心部分都拥有强大的技术,从而为同时代的开发人员提供了一些技术基础,可以作为他们实现艺术愿景的基石。

然而“伟大的电子游戏体验只能建立在强大的技术之上”并不准确——你只需要将时光返回到开创了我们整个行业的先驱者Pong(世界首款家用电子游戏)身上,就可以反驳该观点——但毫无疑问,该观点是有帮助的。

事实上,游戏一直在频繁地挑战各种可能性,这促使许多领域的高科技供应商,尤其是半导体领域的供应商,不断重新思考和塑造消费电子设备中的可能性。

为了响应游戏开发人员的主要需求,GPU和CPU几乎一直在向更快、更高效的方向发展。屏幕密度增加了,网络在实现无线化的同时增加了带宽、减少了延迟,电池技术也在进步,所有这些都是由游戏需求驱动的。

曾经只有在家中或街机游乐场里连上电网才能享受的东西,现在你可以随身携带在口袋里,并且可以在两次充电之间玩上一整天。正是世界上最复杂、最令人兴奋的半导体器件带来的技术进步才使这些情况得以实现,而技术进步的重点显然是能效。

您可能会问,能效是什么,为什么它如此重要?如今,在计算机中做任何事情都要消耗电能,它利用电子流来控制所有设备内部芯片核心部分嵌入的极其微小的晶体管,而这些设备构成了现代生活的一部分。

关键在于,开关晶体管(即晶体管背后存储1和0的机制)所需的全部电能都会转化为热能。因此,当你的计算机或手机正在做一些有用的事情时,它执行工作所消耗的全部能量必须离开芯片,否则它会过热并停止工作。

能效可以让你拥有一个无需配备大声风扇或水冷系统的电视游戏机,能效可以让你随时随地在智能手机或掌上游戏机中一次玩上几个小时视觉丰富且令人兴奋的游戏,并不会出现因太热而无法触摸的情况。

因此,随着我们需要更多的计算设备(包括那些我们珍视和喜爱的游戏系统中的设备),行业也需要高度重视功耗控制方面的进展,寻找新的方法来实现在给定的功耗预算内做更多的事情。对于可以放进口袋的手持设备其有限的功耗预算而言,更是如此!

因此,当你了解到Imagination Technologies对能效的重视时,就不会感到惊讶。在Imagination,随着我们将自己世界一流的、曾经运行于你的电视游戏机或个人计算机中的图形技术转向移动设备,能效一直是我们推进产品路线图和十多年来向客户交付技术时做出的几乎每一个决定中最优先考虑的因素。

世嘉(Sega)的Dreamcast游戏机是PowerVR领先图形技术的一个关键消费性应用,也是这家日本游戏巨头的一次巨大成功。Dreamcast将NAOMI街机平台版本带入了家用游戏,之后世嘉又继续将该平台用于《疯狂出租车》(Crazy Taxi)、《死或生2》(Dead or Alive 2)和《VR网球》(Virtua Tennis)等游戏。

Dreamcast采用了紧凑的设计以适合其内部构件,这限制了其内部芯片在没有额外且昂贵的冷却系统的情况下所能产生的热量,因此它对GPU的能效提出了更高的要求。如果不这样要求,世嘉当时的硬件合作伙伴NEC将无法实现为游戏机所做的设计,并且无法令游戏机在机壳内没有风扇的情况下顺利工作。代号为Katana的原始开发套件带有一个风扇,但最终的消费性硬件则不需要风扇。

当索尼需要一个可靠的低功耗GPU来支持其PlayStation Portable(PSP)的后继产品PS Vita时,我们已经准备好以PowerVR SGX543 MP4的定制化实现方案来应对索尼的严苛规范。有了PowerVR GPU的支持,能够随时随地玩《神秘海域》(Uncharted)、《小小大星球》(LittleBigPlanet)和《刺客信条》(Assassin's Creed)等游戏,效果相比索尼功能更全面的游戏机机型变化也很小,而且在Vita开创性的OLED显示屏上看起来非常棒,这些优势推动该游戏机在全球范围内取得成功。

高性能、理想的功能集和我们多次提到的能效相结合,给予了PS Vita专用手持游戏性能水平,任天堂(Nintendo)花了6年时间才凭借其Switch游戏机实现赶超。

大多数的客观预估认为,2020年移动端游戏的规模将超过电脑游戏和主机游戏的总和,而这一令人难以置信的市场增长,在很大程度上来源于流行智能手机(尤其是iPhone)快速成长的游戏功能的推动。

我们的分块延迟渲染架构拥有令人难以置信的高能效,自发布以来,其已出现在每一代iPhone硬件中,从而使苹果能够生产出引人注目的一流游戏平台——包括iPad中一个更强大的版本——该平台现在占据了全世界便携式游戏时间的大部分,无论是玩《精灵宝可梦GO》(Pokemon Go)、《Roblox》还是《堡垒之夜》(Fortnite)。

从第一款用于个人计算机的PCX1 3D加速器,到Dreamcast,再到我们在PS Vita和现代智能手机上所实现的令人难以置信的手持式游戏体验进展,这20多年来,我们对能效的坚定关注在不断推动自身向前发展。我们在发展自己的产品线和底层微架构时做出的几乎所有决定都是基于其对性能功耗比的影响。

从个人计算机到你口袋中的设备,20年来游戏体验不断经历变革,而追求让每一个晶体管都发挥出最佳性能一直是其中的秘诀。如今,这仍是我们产品开发的关键所在。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !

'+ '

'+ '

'+ ''+ '
'+ ''+ ''+ '
'+ ''+ '' ); $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code ==5){ $(pop_this).attr('href',"/login/index.html"); return false } if(data.code == 2){ //跳转到VIP升级页面 window.location.href="//m.obk20.com/vip/index?aid=" + webid return false } //是会员 if (data.code > 0) { $('body').append(htmlSetNormalDownload); var getWidth=$("#poplayer").width(); $("#poplayer").css("margin-left","-"+getWidth/2+"px"); $('#tips').html(data.msg) $('.download_confirm').click(function(){ $('#dialog').remove(); }) } else { var down_url = $('#vipdownload').attr('data-url'); isBindAnalysisForm(pop_this, down_url, 1) } }); }); //是否开通VIP $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code == 2 || data.code ==5){ //跳转到VIP升级页面 $('#vipdownload>span').text("开通VIP 免费下载") return false }else{ // 待续费 if(data.code == 3) { vipExpiredInfo.ifVipExpired = true vipExpiredInfo.vipExpiredDate = data.data.endoftime } $('#vipdownload .icon-vip-tips').remove() $('#vipdownload>span').text("VIP免积分下载") } }); }).on("click",".download_cancel",function(){ $('#dialog').remove(); }) var setWeixinShare={};//定义默认的微信分享信息,页面如果要自定义分享,直接更改此变量即可 if(window.navigator.userAgent.toLowerCase().match(/MicroMessenger/i) == 'micromessenger'){ var d={ title:'你最喜欢的游戏体验背后有何秘密力量?',//标题 desc:$('[name=description]').attr("content"), //描述 imgUrl:'https://'+location.host+'/static/images/ele-logo.png',// 分享图标,默认是logo link:'',//链接 type:'',// 分享类型,music、video或link,不填默认为link dataUrl:'',//如果type是music或video,则要提供数据链接,默认为空 success:'', // 用户确认分享后执行的回调函数 cancel:''// 用户取消分享后执行的回调函数 } setWeixinShare=$.extend(d,setWeixinShare); $.ajax({ url:"//www.obk20.com/app/wechat/index.php?s=Home/ShareConfig/index", data:"share_url="+encodeURIComponent(location.href)+"&format=jsonp&domain=m", type:'get', dataType:'jsonp', success:function(res){ if(res.status!="successed"){ return false; } $.getScript('https://res.wx.qq.com/open/js/jweixin-1.0.0.js',function(result,status){ if(status!="success"){ return false; } var getWxCfg=res.data; wx.config({ //debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId:getWxCfg.appId, // 必填,公众号的唯一标识 timestamp:getWxCfg.timestamp, // 必填,生成签名的时间戳 nonceStr:getWxCfg.nonceStr, // 必填,生成签名的随机串 signature:getWxCfg.signature,// 必填,签名,见附录1 jsApiList:['onMenuShareTimeline','onMenuShareAppMessage','onMenuShareQQ','onMenuShareWeibo','onMenuShareQZone'] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 }); wx.ready(function(){ //获取“分享到朋友圈”按钮点击状态及自定义分享内容接口 wx.onMenuShareTimeline({ title: setWeixinShare.title, // 分享标题 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享给朋友”按钮点击状态及自定义分享内容接口 wx.onMenuShareAppMessage({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 type: setWeixinShare.type, // 分享类型,music、video或link,不填默认为link dataUrl: setWeixinShare.dataUrl, // 如果type是music或video,则要提供数据链接,默认为空 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ”按钮点击状态及自定义分享内容接口 wx.onMenuShareQQ({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到腾讯微博”按钮点击状态及自定义分享内容接口 wx.onMenuShareWeibo({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ空间”按钮点击状态及自定义分享内容接口 wx.onMenuShareQZone({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); }); }); } }); } function openX_ad(posterid, htmlid, width, height) { if ($(htmlid).length > 0) { var randomnumber = Math.random(); var now_url = encodeURIComponent(window.location.href); var ga = document.createElement('iframe'); ga.src = 'https://www1.elecfans.com/www/delivery/myafr.php?target=_blank&cb=' + randomnumber + '&zoneid=' + posterid+'&prefer='+now_url; ga.width = width; ga.height = height; ga.frameBorder = 0; ga.scrolling = 'no'; var s = $(htmlid).append(ga); } } openX_ad(828, '#berry-300', 300, 250);