Как выполнить кросс-компиляцию assimp (assert importer) для платформы, такой как ps4 или XBox1

Я пытаюсь создать игровой движок для PlayStation 4 и XBOX One в образовательных целях, и в настоящее время я пытаюсь использовать Assimp в качестве загрузчика 3D-моделей для этого движка.

Мне нужно скомпилировать библиотеку assimp для этих консолей, так как эти консоли используют AMD APU, прежде чем использовать ее в движке. Может кто-нибудь сказать мне, как это сделать?

2

Решение

Microsoft и Sony предлагают разработчикам собственные компиляторы для кросс-компиляции кода на своих консолях. На данный момент не существует общедоступных компиляторов, которые бы это делали: вам нужен набор инструментов от первого лица. Даже если бы существовал компилятор, вы, вероятно, не смогли бы запустить код на PS4 или Xbox One, потому что они будут выполнять только подписанный код, и только игры, одобренные Microsoft и Sony, могут быть подписаны и выполнены на консолях. , Зарегистрированные разработчики обычно имеют доступ к специальному оборудованию консоли, которое будет выполнять неподписанный код, но потребители этого не делают. Эти наборы обычно намного дороже, тоже.

Некоторые консоли, особенно старые, имеют неофициальные SDK, поддерживаемые сообществом, с помощью которых вы можете программировать игры, но они обычно существуют некоторое время, потому что требуется время, чтобы найти способ обойти защиту от подписи кода.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]