µÚÒ»Õ£ºË½Á¢Å®Ð£ÒÆÖ²ÊÖÒÕÏÖ×´ÓëÍ»ÆÆ
ÏñËØÀàŮУÖ÷ÌâÓÎÏ·µÄÒÆ¶¯¶ËÒÆÖ²ÃæÁÙË«ÖØÌôÕ½£º¼ÈÓйŰåÒÆÖ²¹¤³ÌµÄ¹²Í¨ÄÑÌ⣬ÓÖÐèÓ¦¶ÔÌØÊâÌâ²ÄϵͳµÄÊÊÅäÐèÇó¡£Ë½Á¢Å®Ð£µÄÌôÕ½ÏñËØÌÒ×ÓÒÆÖ²ÏÂÔØÏîÄ¿½ÓÄÉÄæÏò¹¤³Ì£¨Reverse Engineering£©ÊÖÒÕ£¬Í¨¹ý¶ÔUnityÒýÇæ¼Ü¹¹µÄÉî¶ÈÆÊÎö£¬ÀÖ³ÉʵÏÖÓÎÏ·½¹µãÄ£¿é½â°ü¡£ÔÚOpenGL£¨¿ª·ÅͼÐο⣩µ½VulkanͼÐÎAPIת»»Àú³ÌÖУ¬¿ª·¢ÍŶÓÔËÓö¯Ì¬×ÅÉ«Æ÷±àÒëÊÖÒÕ£¬Ê¹±¬ÒÂϵͳµÄÁ£×ÓЧ¹ûµÃÒÔ±£´æ¡£
µÚ¶þÕ£º±¬ÒÂϵͳÊÖÒÕÊÊÅäÒªº¦µã
½ÇÉ«»¥ÄîÍ·ÖÆÖеı¬ÒÂЧ¹ûÒÆÖ²±£´æÈý´óÊÊÅäÄѵ㣺ÎïÀíÒýÇæ²ÎÊýÆ¥Åä¡¢´¥¿Ø²Ù×÷ÊÊÅäÒÔ¼°Òƶ¯¶ËÐÔÄÜÓÅ»¯¡£Í¨¹ý½«Ô°æBox2DÎïÀíϵͳµ÷½âΪÇáÁ¿¼¶PhysXÒÆ¶¯°æ£¬ÊµÏÖÁË´ò°çËéÁÑЧ¹ûµÄ׼ȷģÄâ¡£¿ª·¢ÈÕÖ¾ÏÔʾ£¬ÔÚÇø·ÖÂÊÊÊÅä½×¶Î£¬½ÓÄɶ¯Ì¬Íø¸ñϸ±ðÀëÒÕʹ½Çɫģ×ÓµÄ768¸ö¼«µãÍêÉÆÊÊÅä²î±ðÆÁÄ»³ß´ç¡£ÕâÖÖÊÖÒÕÍ»ÆÆÊ¹Ë½Á¢Å®Ð£µÄÌôÕ½ÏñËØÌÒ×ÓÒÆÖ²±¬ÒÂЧ¹û¸æ¿¢98%԰滹Զȡ£
µÚÈýÕ£ºÒÆÖ²¹¤¾ßÁ´ÉèÖüƻ®
ÔõÑùÑ¡Ôñ¸ßЧµÄÒÆÖ²¹¤¾ß³ÉΪ¿ª·¢Òªº¦£¿×¨ÒµÍŶÓÍÆ¼ö½ÓÄÉARM Mali GPUµ÷ÊÔÌ×¼þÅäºÏAndroid Studio¾ÙÐÐ¿çÆ½Ì¨ÒÆÖ²¡£ÔÚ±àÒë»·½ÚÒýÈëIL2CPPת»»ÊÖÒÕ£¬Ê¹C#¾ç±¾µÄÖ´ÐÐЧÂÊÌáÉý40%¡£ÌØÊâÊÇÕë¶Ô˽Á¢Å®Ð£µÄÌôÕ½ÏñËØÌÒ×ÓÒÆÖ²ÏÂÔØÐèÇ󣬿ª·¢Ö°Ô±¶ÔAssetBundle×ÊÔ´°ü¾ÙÐÐÁËLZ4HCѹËõÓÅ»¯£¬×°ÖðüÌå»ýËõ¼õÖÁÔ°æµÄ65%¡£
µÚËÄÕ£ºÊÖ»ú¶Ë²Ù×÷ÓÅ»¯Õ½ÂÔ
´¥ÆÁ×°±¸µÄ²Ù×÷ÊÊÅäÖ±½ÓÓ°ÏìÓÎÏ·ÌåÑé¡£Ñз¢ÍŶÓΪ˽Á¢Å®Ð£µÄÌôÕ½Éè¼ÆÁËÌØÓеÄ˫ָ´¥¿ØÓ³É伯»®£¬½«Ô±¾ÐèÒª×éºÏ¼ü²Ù×÷µÄ±¬Ò»úÖÆ×ªÎª»¬¶¯+³¤°´ÊÖÊÆ¡£ÔÚUI½çÃæÖØ¹¹·½Ã棬ÔËÓÃÏìӦʽ½á¹¹ÊÖÒÕÈ·±£¸÷ÔªËØÔÚ²î±ðÆÁÄ»±ÈÀýϵÄ׼ȷÏÔʾ¡£²âÊÔÊý¾ÝÏÔʾ£¬¾ÓÉÓÅ»¯µÄÐéÄâÒ¡¸Ë¾«×¼¶ÈÏà½Ï¹Å°å¼Æ»®ÌáÉý32%£¬ÕâΪÊÖ»ú¶ËÍêÉÆÊµÏÖ½ÇÉ«»¥ÄîÍ·ÖÆµÓÚ¨ÁË»ù´¡¡£
µÚÎåÕ£º×°Öõ÷ÊÔÓë¼æÈÝÐÔ°ü¹Ü
Íê³É˽Á¢Å®Ð£µÄÌôÕ½ÏñËØÌÒ×ÓÒÆÖ²ÏÂÔØºó£¬ÔõÑù¾ÙÐÐ×°±¸ÊÊÅäµ÷ÊÔ£¿½¨Òé½ÓÄÉ·Ö¼¶²âÊÔ·¨£ºÍ¨¹ýAndroid Virtual Device¾ÙÐлù´¡¹¦Ð§ÑéÖ¤£¬ÔÙʹÓÃÖ÷Á÷Æ·ÅÆÕæ»ú¾ÙÐÐѹÁ¦²âÊÔ¡£ÔÚÔËÐн׶Σ¬¿ª·¢ÍŶӷ¢Ã÷²¿·Ö»úÐͱ£´æÎÆÀí˺ÁÑÎÊÌ⣬×îÖÕͨ¹ýÇ¿ÖÆ¿ªÆôÈýÖØ»º³å£¨Triple Buffering£©½â¾ö¼Æ»®¡£Õë¶Ô±¬ÒÂÌØÐ§Ôì³ÉµÄGPU¹ýÔØ£¬ÌØÊ⿪·¢Á˶¯Ì¬»Öʵ÷ÀíÄ£¿é£¬¿ÉÔÚÔËÐÐʱ×Ô¶¯Æ½ºâ»ÃæÖÊÁ¿ÓëÖ¡ÂÊ¡£
˽Á¢Å®Ð£µÄÌôÕ½ÏñËØÌÒ×ÓÒÆÖ²ÏÂÔØ¹¤³ÌÕ¹ÏÖÁËÏÖ´úÓÎÏ·ÒÆÖ²ÊÖÒÕµÄÍ»ÆÆÐÔÏ£Íû¡£´ÓͼÐÎAPIÊÊÅäµ½ÎïÀíÒýÇæÓÅ»¯£¬´Ó²Ù×÷Ó³É伯»®µ½×°ÖðüѹËõ£¬Ã¿¸öÊÖÒÕ»·½Ú¶¼Äý¾Û×Å¿ª·¢Õß¶Ô¶þ´ÎÔªÓÎÏ·ÒÆÖ²µÄÉî¶ÈÃ÷È·¡£Ëæ×ÅÒÆ¶¯×°±¸ÐÔÄܵÄÒ»Á¬ÌáÉý£¬Ë½Á¢Å®Ð£µÄÌôÕ½ÕâÀàÌØÊâÌâ²ÄÓÎÏ·ÒÆÖ²½«ÓÀ´¸üÁÉÀ«µÄÉú³¤¿Õ¼ä£¬ÆÚ´ý¸ü¶àÍæ¼ÒÄÜÌåÑéµ½ÔÖÔζµÄ±¬ÒÂϵͳÓë½ÇÉ«»¥ÄîÍ·ÖÆ¡£
Ò»¡¢v2.0.1°æ±¾ÁÁµãÆÊÎö
¡¶ÎÒµÄÅ®ÆÍ2.0¡·°²×¿°æºº»¯°æ´Ë´Î¸üеÄ2.0.1°æ±¾£¬ÖصãÓÅ»¯Á˽ÇÉ«»¥ÄîÍ·ÖÆÓëÒÂÊÎչʾϵͳ¡£È«Ð¼ÓÈëµÄ"¿ªÐı¬ÒÂ"ģʽ½ÓÄɶ¯Ì¬ÎïÀíÒýÇæ£¨PhyX£©£¬Ö§³Öͨ¹ý´¥Ãþ²Ù×÷ʵÏÖ´ò°çÐÎ̬µÄʵʱת±ä¡£ºº»¯ÍŶÓÕë¶Ô¾çÇéÎı¾¾ÙÐÐÁËÈýУÐÞ¶©£¬È·±£½Çɫ̨´ÊµÄ±¾ÍÁ»¯±í´ïÔ½·¢×ÔÈ»¡£ÖµµÃÒ»ÌáµÄÊÇ£¬´Ë´Î°²×¿°æÌØÊâÉè¼ÆÁ˶àÇø·ÖÂÊÊÊÅ伯»®£¬´Ó720Pµ½2KÆÁ×°±¸¶¼ÄÜ»ñµÃ×î¼ÑÊÓ¾õÌåÑ顣Ϊʲô˵ÕâÊÇ×î¾ßÍ»ÆÆÐÔµÄ"»ÆÓͰæ"¸üУ¿ÃÕµ×ÔÚÓÚÐÂÔöµÄARÕÕÏ๦ЧÓëʵʱ»»×°ÏµÍ³µÄÍêÉÆÈںϡ£
¶þ¡¢°²×¿ÏµÍ³×°ÖÃÈ«¹¥ÂÔ
Õë¶Ô°²×¿Óû§µÄÏÂÔØÐèÇ󣬽¨ÒéÓÅÏÈÑ¡Ôñ¹Ù·½ÏàÖúƽ̨»ñÈ¡¡¶ÎÒµÄÅ®ÆÍ2.0¡·v2.0.1ºº»¯°æ×°Öðü¡£ÓÉÓÚÓÎÏ·½ÓÄɶ¨ÖÆUI¿ò¼Ü£¬ÐèҪȷ±£×°±¸Öª×ãAndroid 9.0ÒÔÉÏϵͳ°æ±¾£¬²¢Ô¤ÁôÖÁÉÙ3GB´æ´¢¿Õ¼ä¡£×°ÖÃʱÐèÌØÊâ×¢ÖØÈ¨ÏÞÉèÖãºÔÊÐí"À´×Ôδ֪ȪԴ"µÄ×°ÖÃÑ¡Ïîºó£¬½¨Ò鹨±ÕÍøÂçÅþÁ¬¾ÙÐгõʼ»¯ÉèÖᣲ¿·ÖÓû§ÌåÌùµÄAPKÇå¾²ÈÏÖ¤ÎÊÌ⣬¿Éͨ¹ý±È¶Ô¹Ù·½Ðû²¼µÄMD5УÑéÂ루e3d5f7a1b6c2d9£©È·±£ÎļþÍêÕûÐÔ¡£×°ÖÃÍê³ÉºóÊ×´ÎÆô¶¯ÐèÒª¼ÓÔØÔ¼1.2GBµÄ¸½¼Ó×ÊÔ´°ü£¬Õâ°üÀ¨ÁËËùÓнÇÉ«ÓïÒôºÍ¾çÇ鶯»¡£
Èý¡¢½¹µãÍæ·¨Éî¶ÈÌåÑé
ÓÎÏ·µÄÁé»êÔÚÓÚÆäÆæÒìµÄ"Ë«ÖáÑø³Éϵͳ"£¬½«¹Å°åÅ®ÆÍÓý³ÉÓë¾çÇé½âÃÕÔªËØÇÉÃîÁ¬Ïµ¡£ÔÚv2.0.1°æ±¾ÖУ¬Íæ¼Ò¿Éͨ¹ýÍê³ÉÖðÈÕίÍÐʹÃü½âËøÌØÊâ´ò°ç²ÄÖÊ£¨Ë¿³ñ¡¢Æ¤¸ï¡¢½ðÊôµÈ£©£¬²î±ð²ÄÖʵĴò°çÔÚ±¬Ò»¥¶¯Ê±µÄÎïÀí·´Ïì²î±ðÏÔÖø¡£ºÃ¸Ð¶ÈϵͳÐÂÔöÐá¾õ·´Ïì»úÖÆ£¬µ±½ÇÉ«ÇéÐ÷²¨¶¯Ê±£¬ÊÖ»úÕð¾ªÄ£¿é»á´¥·¢¶ÔӦƵ¶ÎµÄ´¥¸Ð·´Ïì¡£²âÊÔÊý¾ÝÏÔʾ£¬ÍêÕûͨ¹ØËùÓоçÇéÏßÐèÔ¼35Сʱ£¬µ«´ó²¿·ÖÍæ¼Ò¸üÈÈÖÔ´ò°çÍøÂ硪¡ªÏÖÔÚÒÑ¿ª·Å208Ì׿ɻ¥¶¯´ò°ç£¬Ã¿Ì×¶¼ÓÐ×ÔÁ¦µÄÅöײÌå»ý²ÎÊýÉèÖá£
ËÄ¡¢ºº»¯°æÌØÓÐÄÚÈÝÆÊÎö
´Ë´Î¹Ù·½ºº»¯°æ²»µ«½öÊÇÎÄ×Ö·Ò룬¸ü¶ÔÎÄ»¯Óï¾³¾ÙÐÐÁËÉî¶ÈÍâµØ»¯´¦Öóͷ£¡£Ô°æÖеÄÈÕʽгÒôÀäЦ»°£¬±»Ìæ»»³ÉÇкÏÖÐÎÄÓï¾³µÄÍøÂçÊ¢Ðй£¡£Õë¶Ô"»ÆÓͰæ"µÄÌØÊâÄÚÈÝ£¬ºº»¯ÍŶӽÓÄɶ¯Ì¬Îı¾Ìæ»»ÊÖÒÕ£¬ÔÚ±£´æ½¹µãÍæ·¨µÄ»ù´¡Éϵ÷½âÁ˲¿·ÖÃô¸Ð´Ê±íÊö¡£ÁîÈ˾ªÏ²µÄÊÇÐÂÔöµÄ·½ÑÔÅäÒô°ü£¬Íæ¼Ò¿É½âËøÔÁÓï¡¢ËÄ´¨»°µÈÌØÉ«ÓïÒô°ü£¬ÕâÔÚº£ÄÚ¶þ´ÎÔªÊÖÓÎÖÐÉÐÊôÊ×´ÎʵÑé¡£²âÊÔ°æÓû§·´ÏìÏÔʾ£¬±¾ÍÁ»¯Ë¢ÐÂʹ½ÇÉ«Ç׺ÍÁ¦ÌáÉý63%£¬¾çÇé´úÈë¸ÐÔöÇ¿½üÁ½±¶¡£
Îå¡¢×°±¸ÐÔÄÜÓÅ»¯¼Æ»®
Õë¶Ô°²×¿×°±¸µÄ¶àÑùÐÔ£¬¡¶ÎÒµÄÅ®ÆÍ2.0¡·v2.0.1°æ±¾ÌṩÁËÈý¼¶»Öʵ÷Àí¼Æ»®£ºÐÔÄÜģʽ¿ÉÁ÷ͨÔËÐÐÔÚÖÐ¶ËæçÁú7ϵоƬװ±¸ÉÏ£¬¼«ÖÂģʽÔòÐèÒªæçÁú888¼°ÒÔÉÏ´¦Öóͷ£Æ÷Ö§³Ö¡£ÄÚ´æÖÎÀí·½Ãæ£¬ÓÎÏ·½ÓÄɶ¯Ì¬×ÊÔ´¼ÓÔØÊÖÒÕ£¬Æ¾Ö¤³¡¾°ÖØÆ¯ºó×Ô¶¯·ÖÅÉÏÔ´æ¡£½¨ÒéÍæ¼ÒÔÚÉèÖÃÖпªÆô"ÖÇÄÜÊ¡µç"Ñ¡Ï¸Ã¹¦Ð§¿É½µµÍ·Ç½¹µã»¥¶¯»·½ÚµÄäÖȾ¾«¶È£¬Ê¹Ò»Á¬ÓÎϷʱ³¤ÑÓÉì40%¡£ÌØÊâÌáÐÑʹÓÃÕÛµþÆÁ×°±¸µÄÓû§£¬ÐèÔÚÉèÖÃÖÐÊÖ¶¯ÆôÓÃ·ÖÆÁÊÊÅäģʽ²Å»ª»ñµÃ×î¼Ñ´¥¿ØÌåÑé¡£
ͨ¹ýÉÏÊöÆÊÎö¿É¼û£¬¡¶ÎÒµÄÅ®ÆÍ2.0¡·°²×¿ºº»¯°æv2.0.1°æ±¾ÔÚ¼á³ÖÔ°æ½¹µãÒâ¼ûÒâÒåÐÔµÄͬʱ£¬Õë¶ÔÒÆ¶¯¶ËÌØÕ÷¾ÙÐÐÁËÈ«·½Î»ÓÅ»¯¡£ÎÞÂÛÊÇÍ»ÆÆÐÔµÄÎïÀí»¥¶¯ÏµÍ³£¬ÕÕ¾ÉÈ«ÐÄÉè¼ÆµÄÍâµØ»¯ÄÚÈÝ£¬¶¼Ê¹ÆäÔÚͬÀà¶þ´ÎÔªÊÖÓÎÖжÀ¾ß¾ºÕùÁ¦¡£½¨ÒéÍæ¼Òͨ¹ýÕý¹æÇþµÀ»ñȡװÖðü£¬²¢Æ¾Ö¤×°±¸ÐÔÄܺÏÀíÉèÖòÎÊý£¬ÒÔ»ñµÃ×îÍêÕûµÄ"¿ªÐı¬ÒÂ"»¥¶¯ÌåÑé¡£