通常iOS应用都是UIKit这一套,但是我发现有些应用中还能够嵌入游戏(非H5的),包括新浪微博iOS在世界杯期间做过一个颠球游戏,还有QQ情侣中也有抓坏蛋之类的游戏。请问用的是什么引擎呢?通常都是看到Cocoa2D等嵌入UIKit,但是不知道UIKit怎么结合游戏引擎?请指教!
PHPz2017-04-17 13:34:32
相比于3D引擎来说,2D引擎简单的多,很多小团队甚至个人都有研发2D引擎的能力。UIKit为引擎开发提供了便利,它使得无须自己写一个图形界面框架,即使你用OpenGL,UIKit也提供了现成的框架,你只需要专注于平台无关的引擎核心逻辑。当然你也可以不使用UIKit,自己另立炉灶,如果确有必要的话。其实像UIKit这种东西就是引擎核心逻辑跟具体的平台(iOS)之间的适配器,你可以自己写这个适配器,也可以用官方的UIKit