Исходя из моего последнего вопроса по оптимизации, мне легче поверить, что просто невозможно оптимизировать мой код дальше, чтобы повысить производительность в моей игре.
Так что теперь у меня есть новая идея, и я хотел бы знать, возможно ли это или даже целесообразно реализовать. Поскольку я думал, что узкое место в производительности связано с физической обработкой, основанной на .net, можно ли будет вписаться в физический движок на основе Objective-C или C ++ (например, box2D) для взаимодействия с Mono?
Например, в коде Mono я бы сделал что-то вроде CreateBox (), но за кулисами поле создается в Obj-C / C ++. Или когда я делаю обновление физики, я просто вызываю функцию в Mono, и основная работа происходит в Obj-C / C ++
Если это возможно, может кто-нибудь указать мне правильное направление, чтобы начать?