Можете ли вы запускать игры XNA на Android? - PullRequest
3 голосов
/ 12 января 2011

Я уже некоторое время ищу в интернете, и, похоже, в настоящее время практически нет способов разработки игр XNA для платформы Android.

Кто-нибудь из вас знает какой-нибудь хороший способ портировать игры XNA на платформу Android?
У XNATouch еще нет порта для монодроида, есть ли другие проекты для этого?

Ответы [ 3 ]

10 голосов
/ 29 сентября 2011

Вы также можете рассмотреть MonoGame (https://github.com/mono/MonoGame/), поскольку это также реализация XNA с открытым исходным кодом, OpenGL, которая в настоящее время поддерживает iOS, Android, MacOS X, Windows и недавно Linux. В настоящее время это OpenGL ES 1.1, но уже есть команда, работающая над поддержкой ES 2.0. Эй, теперь, когда Sony применила C # для своих PS Vita и некоторых телефонов Xperia, возможно, ребята из mono перенесут MonoGame на эти платформы и PS3.

На самом деле ExEn, это форк MonoGame (изначально назывался XNATouch).

Список 12 игр в AppStore, в настоящее время использующих MonoGame, можно посмотреть здесь - http://monogame.codeplex.com/

Надеюсь, это поможет.

D.

5 голосов
/ 12 января 2011

Я хотел бы, чтобы вы прочитали следующую ссылку о проекте под названием ExEn (порт XNA для нескольких мобильных устройств)!

1 голос
/ 12 января 2011

Вы бы портировали его так же, как переносили бы любое программное обеспечение на другую платформу.

Посмотрите, что делает исходный код, затем скопируйте конечный результат с другим языком, технологиями и API, которые привносит другая платформа.you.

Если то, что вы подразумеваете под «Порт», это «Могу ли я запустить свой код C # \ XNA на Android без особых изменений», но, как вы знаете, предпринимаются попыткисделай так.

...