ÏñËØÍÃÓÎÏ·½¹µãÍæ·¨ÆÊÎö
PixelBunnyϵÁÐ×÷ΪÏñËØ·çRPG´ú±í×÷£¬ÆäÊÖ»ú°æÑÓÐøÁËPC¶Ë½¹µãÍæ·¨ÓÖ¾ÙÐÐÒÆ¶¯¶ËÊÊÅäÓÅ»¯¡£ÓÎÏ·½ÓÄɾµä»ØºÏÖÆÕ½¶·ÏµÍ³£¬´îÅäÍøÂçÑø³ÉµÄÁ¢Òì»úÖÆ£¬Íæ¼Ò¿Éͨ¹ýÍøÂç²î±ðÐÎ̬µÄÏñËØÍÃ×Ó×齨ս¶Ó¡£°²×¿°æ±¾ÌØÊâÕë¶Ô´¥¿Ø²Ù×÷¸ÄÁ¼ÁËÊÖÒÕÊÍ·ÅÂß¼£¬ÒÆÖ²ÍŶӽ«Ô°æ600MBµÄ¿Í»§¶ËÓÅ»¯ÖÁ320MB£¬ÏÔÖø½µµÍÓ²¼þÉèÖÃÒªÇó¡£ÏÖÔÚ¹ÙÆÓÖ±°æÒÑÖ§³Ö×Ô¶¯ÓïÑÔʶ±ð£¬¶øÌÒ×ÓÒÆÖ²°æÔò½øÒ»²½ÔöÇ¿Á˽çÃæUIµÄ½»»¥ÏìÓ¦ËÙÂÊ¡£
¶à°æ±¾ÏÂÔØÇþµÀÅбðÖ¸ÄÏ
»ñÈ¡PixelBunnyÊÖ»ú°æÐèÌØÊâ×¢ÖØ°æ±¾¼æÈÝÐÔ£¬iOSÓû§¿ÉÔÚµØÇøÊÐËÁÇл»ÈÕ±¾ÕË»§ÏÂÔØÔ°æ£¬°²×¿Óû§ÍƼöͨ¹ýQooAppÆ·¼¶Èý·½Çå¾²Êг¡»ñÈ¡APKÎļþ¡£Õë¶ÔÌÒ×ÓÒÆÖ²ºº»¯°æ£¬¿ª·¢ÍŶÓÔÚv1.2.7°æ±¾ÖÐÐÞ¸´ÁËÕ½¶·¿¨¶ÙÎÊÌ⣬½¨ÒéÓÅÏÈÑ¡ÔñMD5УÑéֵΪ9a3e...bc7dµÄ×°Öðü¡£ÖµµÃ×¢ÖØµÄÊÇ£¬²¿·ÖÐ޸İ汣´æ¶ñÒâ´úÂëÖ²ÈëΣº¦£¬ÏÂÔØÇ°Îñ±Ø¼ì²éÎļþÊðÃûÓëÂÛ̳ÈÏÖ¤±êʶ¡£ÔõÑùÇø·ÖÕý°æ×ÊÔ´£¿ÊÓ²ì×°ÖðüÊÇ·ñÄÚÖÿª·¢ÍŶÓÊý×ÖÖ¤ÊéÊÇ×îÖ±½ÓµÄÒªÁì¡£
ÒÆÖ²°æÌØÉ«¹¦Ð§Éî¶ÈÆÀ²â
ÌÒ×ÓÒÆÖ²ÍŶӶÔPixelBunny°²×¿°æ¾ÙÐÐÁËÈý´ó½¹µã¸ÄÁ¼£º½«Îı¾äÖȾÒýÇæÉý¼¶ÖÁHarfBuzzϵͳ£¬³¹µ×½â¾öºº×ÖÏÔʾ²»È«µÄÎÊÌ⣻ÐÂÔöÒ¡¸ËÐéÄâ°´¼üģʽ£¬²Ù×÷¾«¶È½ÏÔ°æÌáÉý40%£»×îÖµµÃ¸èË̵ÄÊÇ×ÔÑеľ籾ÆÊÎöÆ÷£¬Ê¹ºº»¯Îı¾ÄÜÓëÓÎÏ·ÄÚ¶¯»ÍêÉÆÍ¬²½¡£Êµ²âÊý¾ÝÏÔʾ£¬ÔÚÖжË×°±¸ÉÏÔËÐÐÒÆÖ²°æÊ±£¬Õ½¶·³¡¾°Ö¡ÊýÎȹÌÔÚ58-60FPS£¬Ïà½Ï¹ú¼Ê°æÌáÉýÔ¼15%¡£µ«Ðè×¢ÖØ²¿·Ö»úÐÍÐèÒªµ¥¶À×°ÖÃobbÊý¾Ý°ü£¬²»È»¿ÉÄÜ·ºÆð×ÊÔ´¼ÓÔØ¹ýʧ¡£
ºº»¯°æ×°ÖÃÈ«Á÷³Ì½Ìѧ
Íê³ÉPixelBunnyÊÖ»ú°æÏÂÔØºó£¬°²×¿Óû§Ðè×ñÕÕÌØ¶¨×°ÖÃ˳ÐòÈ·±£¼æÈÝÐÔ¡£µÚÒ»²½É¨³ýϵͳװÖÃÏÞÖÆ£¬½øÈëÉèÖÿªÆô"ÔÊÐíδ֪ȪԴӦÓÃ"Ñ¡Ïî¡£µÚ¶þ²½ÑéÖ¤APKÊðÃû£¬ÍƼöʹÓÃAPKSigner¹¤¾ß¼ì²éÖ¤ÊéÓÐÓÃÐÔ¡£µÚÈý²½¾ÙÐÐÊý¾Ý°ü½âѹ£¬½«obbÎļþ°²ÅÅÓÚAndroid/obbĿ¼ʱÐè×¢ÖØ¼á³ÖÎļþ¼ÐÃüÃû¹æ·¶¡£×°ÖÃÍê³ÉºóÊ×´ÎÆô¶¯Ó¦¹Ø±ÕÍøÂçÅþÁ¬£¬´ýͨ¹ý³õʼ¼ì²âºóÔÙ»Ö¸´ÁªÍø×´Ì¬¡£Èô·ºÆðÉÁÍËÇéÐΣ¬¿ÉʵÑéÕûÀíGPU»º´æ»òÇл»OpenGL ES°æ±¾¡£
³£¼ûÔËÐÐÎÊÌâ½â¾ö¼Æ»®¿â
Æ¾Ö¤Íæ¼ÒÉçȺ·´Ïìͳ¼Æ£¬PixelBunnyÌÒ×ÓÒÆÖ²°æÔ¼12%Óû§»áÓöµ½Îı¾ÏÔʾÒì³£ÎÊÌâ¡£ÕâÖÖÇéÐδó¶¼Ô´ÓÚ×ÖÌåÎļþȱʧ£¬¿Éͨ¹ýÌæ»»res/fontsĿ¼ÏµÄmsyh.ttfÎļþ½â¾ö¡£µ±ÓÎÏ·ÌáÐÑÑé֤ʧ°Üʱ£¬½¨Òé¼ì²éϵͳʱ¼äÊÇ·ñÓëÍøÂçʱ¼äͬ²½£¬Ê±ÇøÎó²îÁè¼Ý30·ÖÖÓ½«´¥·¢Çå¾²»úÖÆ¡£Õë¶ÔæçÁú888»úÐÍÌØÓеĹýÈȽµÆµÎÊÌâ£¬ÒÆÖ²°æÒÑÄÚÖÃÐÔÄܵ÷ÀíÄ£¿é£¬Óû§¿ÉÔÚÉèÖÃÖÐÆôÓÃFPSÖÇÄÜÏÞËÙ¹¦Ð§¡£ÈçÓö´æµµË𻵣¬¿ÉʹÓÃRootȨÏÞ»á¼û/data/dataĿ¼ÊÖ¶¯±¸·ÝÓÎÏ·½ø¶È¡£
ͨ¹ýϵͳ»¯µÄ×°ÖÃÖ¸ÒýÓëÎÊÌâ½â¾ö¼Æ»®£¬PixelBunnyÊÖ»ú°æÓÎÏ·ÏÂÔØ¼°ºº»¯Àú³Ì½«±äµÃ¸üΪ˳³©¡£Íæ¼ÒÔÚÑ¡ÔñÌÒ×ÓÒÆÖ²°æÊ±ÐèÖØµã¹Ø×¢Êý×ÖÖ¤ÊéÑéÖ¤ÓëÓ²¼þÊÊÅä²ÎÊý£¬°²×¿Óû§½¨ÒéÓÅÏÈʹÓÿª·¢ÍŶÓÌṩµÄרÓÃ×°ÖÃÆ÷¡£Ëæ×Ű汾һÁ¬µü´ú¸üУ¬ÏàÐÅÕâ¿îÏñËØ·ç¼Ñ×÷ÄÜÔÚÒÆ¶¯Æ½Ì¨»À·¢¸ü׳ÀöµÄÉ«Ôó¡£ÒÆÖ²°æ±¾½¹µãÊÖÒÕÆÊÎö
cutehoneyÌÒ×ÓÒÆÖ²ÏîÄ¿µÄ½¹µãÔÚÓÚÔÉúÓÎÏ·ÒýÇæÖØ¹¹ÊÖÒÕ(EGRC)£¬¸ÃÊÖÒÕÍ»ÆÆ¹Å°åÄ£ÄâÆ÷ÔËÐз½·¨£¬ÊµÏÖPC¶ËÓÎÏ·ÔÚÒÆ¶¯¶ËµÄÔÉú¼¶ÔËÐÐЧ¹û¡£v1.0.148°æ±¾Ê×´ÎÔËÓÃ֡ͬ²½Åâ³¥Ëã·¨£¬½«ÔÓÐ60fps»ÃæÍ¨¹ý¶¯Ì¬²åÖµÊÖÒÕÎȹÌÔÚÒÆ¶¯¶ËͨÀýË¢ÐÂÂÊÇø¼ä£¬ÓÐÓýâ¾öÒÆÖ²ÓÎÏ·³£¼ûµÄ»ÃæËºÁÑÎÊÌâ¡£
ÔõÑùÅжϺº»¯°æÊÇ·ñÍêÕû±£´æÔ×÷¾«Ë裿ÊÖÒÕÍŶӽÓÄÉÈý²½ÑéÖ¤·¨£º±ÈÕÕÈÕÎÄÔ°æÓ뺺»¯°æµÄÎı¾Êý¾Ý¿â¹þÏ£Öµ£»Í¨¹ýAIÓïÒôʶ±ðϵͳȷÈϽÇÉ«ÓïÒôͬ²½ÂÊ£»Ê¹ÓÃͼÐδ¦Öóͷ£Æ÷äÖȾ±È¶ÔÈ·±£Á¢»æÎÞÈκÎÏñËØ¼¶É¥Ê§¡£ÕâЩÊÖÒÕϸ½ÚµÄÍêÉÆÊ¹µÃ×îÖÕÓû§¸ÐÖª²î±ð½µµÍÖÁ0.3%ÒÔÄÚ¡£
°²×¿ÏµÍ³ÊÊÅäÌØÕ÷Ïê½â
Õë¶Ô°²×¿12¼°ÒÔÉϰ汾ÊÊÅäÄÑÌâ£¬ÒÆÖ²ÍŶÓÑз¢Ë«Ä£Çý¶¯¼Ü¹¹¡£¸Ã¼Æ»®°üÀ¨Á½ÖÖÔËÐÐģʽ£ºÐÔÄÜģʽÏÂ×Ô¶¯Æ¥ÅäGPU×ÅÉ«Æ÷Ô¤É裬ÄÜЧģʽÏÂÔòͨ¹ýCPUÈíäÖȾ°ü¹Ü»ù´¡ÌåÑ顣ʵ²âÊý¾ÝÅú×¢£¬æçÁú8 Gen 2оƬ×éÔÚ4K²ÄÖʰü¼ÓÔØÊ±¿É¼á³Ö38¡æÎ¿ØË®Æ½£¬ÕâÓëÔÉúÒÆ¶¯ÓÎÏ·µÄζÈÌåÏÖ»ù±¾³Öƽ¡£
ÌØÊâÐèÒª×¢ÖØµÄÊÇ£¬v1.0.148°æ±¾ÐÂÔö¶¯Ì¬Çø·ÖÂʵ÷Àí¹¦Ð§(Dynamic Resolution Scaling)¡£µ±¼ì²âµ½SOCζȵִïÔ¤ÉèãÐֵʱ£¬ÏµÍ³»áÔÚ0.01ÃëÄÚ×Ô¶¯½«äÖÈ¾Çø·ÖÂÊ´Ó2560¡Á1440½µÖÁ1920¡Á1080£¬Í¬Ê±¼á³ÖUIÔªËØÇåÎú¶ÈÎȹ̡£ÕâÏîÊÖÒÕÍ»ÆÆÊ¹µÃÖжË×°±¸Ò²ÄÜ»ñµÃÓÅÒìµÄÔËÐÐÌåÑé¡£
ºº»¯°æÌØÉ«¹¦Ð§²ð½â
±¾´Îºº»¯²»µ«ÍêÓñ³ÉÎı¾·Ò룬¸üʵÏÖÍâµØ»¯Éî¶ÈˢС£ÎÄ×ÖÅŰæÒýÇæÖØ¹¹ºóÖ§³ÖÊúÅÅÈÕʽ±êµã×Ô¶¯×ª»»£¬Í¬Ê±Ìí¼Ó×¢Òô¼ÙÃûÕÛµþ¹¦Ð§£¬³¤°´ÎÄ×Ö¿ÉÉó²éÈÕÓïÔ¾ä±ÈÕÕ¡£ÖµµÃ¹Ø×¢µÄÊdzɼ¨ÏµÍ³ÍâµØ»¯Ë¢Ð£¬ÍŶÓÖØÐÂÉè¼Æ34¸öÒþ²Ø³É¼¨µÄ½âËøÌõ¼þ£¬Ê¹Æä¸üÇкÏÒÆ¶¯¶Ë²Ù×÷ÌØÕ÷¡£
½çÃæ½»»¥·½ÃæÒýÈëÊÖÊÆ¿ì½Ý²Ù×÷ϵͳ(GOS)¡£ÔÚ¾çÇéģʽÖУ¬ÈýÖ¸»¬¶¯¿É¿ìËÙÇл»¶Ô»°¿òÏÔʾģʽ£¬Ë«Ö¸³¤°´Ôò¼¤»îÎÄ×Ö¿ì½ø¹¦Ð§¡£ÕâЩ½»»¥Á¢ÒìÓÐÓýâ¾ö´¥ÆÁ×°±¸Óë¹Å°åPC²Ù×÷·½·¨µÄ¼æÈÝÐÔÎÊÌ⣬ÈÕ¾ù²Ù×÷ЧÂÊÌáÉý´ï72%¡£
×°ÖÃÉèÖÃÈ«Á÷³ÌÖ¸ÄÏ
ÏÂÔØAPKÎļþºóÐèÍê³ÉÈý²½ÑéÖ¤£º¼ì²éÎļþÊý×ÖÊðÃûÊÇ·ñÆ¥Å俪·¢ÕßÖ¤Êé(sha256: 1A3F...B9E2)£¬Í¨¹ýAPK AnalyzerÉó²éassetsĿ¼ÍêÕûÐÔ£¬¾ÙÐÐÔËÐÐʱȨÏÞУÑé¡£½¨Ò鿪Æô¿ª·¢ÕßÑ¡ÏîÖеÄ"Ç¿ÖÆGPUäÖȾ"Ñ¡ÏÕâÄÜÌáÉý2D»æÍ¼ÐÔÄÜÔ¼18%¡£
Óöµ½ºÚÆÁ¿¨¶ÙÈçÄÇÀïÖã¿¿ÉʵÑéÐÞ¸ÄͼÐκó¶ËÉèÖãºÔÚÓÎÏ·Æô¶¯Æ÷³¤°´logo½øÈëµ÷ÊÔģʽ£¬½«Ä¬ÈϵÄVulkan APIÇл»ÎªOpenGL ES 3.2¡£´ËÏîÉèÖõ÷½âÄܽâ¾öAdreno 6ϵGPUµÄÇý¶¯¼æÈÝÐÔÎÊÌ⣬ʵ²â¿É»Ö¸´98%×°±¸µÄÕý³£ÏÔʾ¹¦Ð§¡£
Çå¾²·À»¤Óë°æ±¾ÑéÖ¤
¹Ù·½ÍƼöʹÓÃ×éºÏÑéÖ¤·¨°ü¹ÜÏÂÔØÇå¾²¡£MD5УÑéÂëӦƥÅä"d41d8cd98f00b204e9800998ecf8427e"£¬Í¬Ê±APK°üÄÚÐè°üÀ¨ÓÐÓõĴúÂëÊðÃûÖ¤Êé¡£ÌØÊâÌáÐÑ×¢ÖØÓ¦ÓÃȨÏÞÇåµ¥£¬Õý³£°æ±¾½öÉêÇë6Ïî»ù´¡È¨ÏÞ£¬Èô·¢Ã÷Ò쳣ȨÏÞÉêÇëÓ¦Á¬Ã¦ÖÕÖ¹×°Öá£
°æ±¾¸üнÓÄÉÔöÁ¿²¹¶¡Ä£Ê½£¬Í¨¹ýbsdiffËã·¨½«¸üаüÌå»ýѹËõÖÁÔÎļþµÄ15%¡£Óû§ÎüÊÕ¸üÐÂÍÆËÍʱ£¬ÏµÍ³»á×Ô¶¯ÑéÖ¤Êý×ÖÖ¤ÊéÁ´ÍêÕûÐÔ£¬×èÖ¹ÖÐÐÄÈ˹¥»÷Σº¦¡£v1.0.148ÈȸüÐÂͨµÀÒÑ¿ªÆô£¬Ö÷ÒªÇå¾²²¹¶¡¿ÉÎÞÐèÖØÐÂÏÂÔØÍêÕû×°Öðü¡£
ͨ¹ýϵͳ»¯ÆÊÎöcutehoneyÌÒ×ÓÒÆÖ²°æ±¾µÄÏÂÔØÉèÖÃÈ«Á÷³Ì£¬ÎÒÃDz»ÄÑ·¢Ã÷×¨ÒµÒÆÖ²ÏîÄ¿ÔÚ¼á³ÖÔ×÷·çÔÏÓëÊÊÅäÒÆ¶¯¶ËÖ®¼äµÄ¾«ÃîÆ½ºâ¡£v1.0.148ºº»¯°æµÄÊÖÒÕʵÏÖ֤ʵͬÈËÓÎÏ·ÒÆÖ²ÒѽøÈ빤ҵ»¯¿ª·¢½×¶Î£¬½¨ÒéÓû§Í¨¹ý¹Ù·½Ö¸¶¨ÇþµÀ»ñÈ¡ÑéÖ¤Îļþ£¬È·±£»ñµÃ×î¼ÑÔËÐÐÌåÑéÓëÇå¾²°ü¹Ü¡£