Если вы просто хотите растровое изображение, это тоже работает
InputStream inputStream = mContext.getContentResolver().openInputStream(uri);
Bitmap bmp = BitmapFactory.decodeStream(inputStream);
if( inputStream != null ) inputStream.close();
sample uri: content: // media / external / images / media / 12345
Похоже, что отправленные механизмы являются в значительной степени Вашими единственными опциями для 2D прямо сейчас. Можно найти список доступных игровых механизмов для XNA на форумах XNA. Вы могли также проверить DEngine, но похоже, что это находится все еще на альфа-этапе.
Для определенных типов игр (например, основанный на мозаике RPG) существуют стартовые наборы, такие как стартовый набор RPG и игровой стартовый набор космического корабля. Если Вы, оказывается, разрабатываете игру для одного из тех жанров, Вы могли бы основываться на тех примерах.
FlatRedBall является хорошим вариантом и активно поддерживается. http://www.flatredball.com/frb/
Игровой движок Kitae находится в стадии активной разработки @ NullCity.com
Сейчас он находится в бета-версии, но вы можете записаться на тестирование.