Порт Andengine игра на другую платформу?

Я планирую написать многопользовательскую игру с Android в качестве основного фокуса для OS / платформы, но мне бы хотелось, чтобы вы могли портировать игру по крайней мере в Интернете. Я смотрю в Andengine, поскольку я только начинаю с java и android, и это кажется самым дружественным нобом. Игра не должна быть слишком требовательной, так как это будет игра, основанная на 2-м повороте, с простой анимацией и чатом.

  1. Итак, мой главный вопрос – можно ли перенести игру Andengine в Интернет?

  2. Если нет, что бы вы предложили?

  3. Я посмотрел на libgdx, но я обеспокоен тем, что может быть немного продвинутым для кого-то, только начинающего с java / android. Правильно ли я в своем предположении?

  4. Еще одна идея, с которой я играл, – это написать игру в Flash и портировать ее на Android с помощью Adobe Air – есть ли у кого-нибудь опыт? Это плохая идея? У меня есть свои сомнения в том, насколько хорошо это сработает, но если никто не сможет мне отговорить от этой идеи, я могу просто пойти по этому пути.

Я также подумал о том, чтобы написать игру в pygame, поскольку мне кажется, что это проще, но мне не нравится идея игроков, которые должны загружать что-то вроде Pygame Subset для Android или Kivy для запуска игры. Так что в основном, если другие варианты слишком сложны или не будут работать на Android, я, вероятно, просто собираюсь пойти с Andengine и подумать о том, чтобы переписать его позже для Интернета, если людям это нравится.

Moai SDK – это многоплатформенная платформа с открытым исходным кодом для разработчиков игр. Один код в lua – динамический язык программирования (который легко изучить). Приложения, созданные с помощью Moai, могут быть развернуты в iOS, Android и хромовом интернет-магазине.

Моай мог быть альтернативой.

Andengine делает прекрасное стартовое место. (Сейчас я сделал 3 проекта, и мне это очень нравится). Но он не развертывается ничем иным, как андроидом. Это его сила и слабость. В качестве силы очень легко интегрировать функции и библиотеки ОС Android в свой проект и иметь хорошую производительность. И как слабость, хорошо, он работает только на Android.

Код-один раз публикует все платформы, торгующие временем разработки для скорости и размера. Некоторые главные конкуренты в этой области:

  • Ancsa Corona
  • AppMobi
  • PhoneGap
  • Unity3D
  • Adobe Flash (бонус интернет-распространения)
  • и другие. (Например, Moai SDK, указанный @andrew)

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

Удачи вам и получите удовольствие от игры!

Просто обратите внимание, пользователю не нужно загружать «Kivy» для запуска игры. В качестве другого инструментария ваше приложение предоставит Kivy в качестве других библиотек, которые вы будете использовать.