Многопользовательские игры с открытым исходным кодом для Android?
Прошу прощения, если об этом уже спрашивали, но мне интересно, есть ли хорошие многопользовательские игры с открытым исходным кодом для Android. То, что я пытаюсь получить, это игра, в которой важна латентность сети (например, многопользовательские игры FPS).
Я наткнулся на игровой движок магов, но, похоже, в нем нет демо-игр. Я хотел бы избежать разработки игры, если это возможно, так как я сосредоточен на сетевой части, т.е. чтобы увидеть, как плохая сеть может повлиять на многопользовательские игры.
Большое спасибо!
Редактировать: я только что узнал об андегине. Похоже, он поддерживает многопользовательские игры. Я был бы очень признателен, если кто-нибудь может указать мне на реализацию многопользовательской игры (если таковые имеются). Пример в андегине мне не очень подходит.
2 ответа
В итоге я изменил и двигатель. Я удалил многопользовательскую часть и сделал ее обычным настольным Java-приложением, работающим в облаке.
Это зависит от того, какую многопользовательскую игру вы хотели бы реализовать (или изучить). Если вы посмотрите на andEngine, вы увидите пример возможности многопользовательской игры в непосредственной близости, означающей, что пользователи должны будут находиться в одной и той же сети WiFi (у них должны быть уникальные IP-адреса).
Еще один способ реализации многопользовательской игры - использование мобильных сетей. Хороший пример для этого вы можете найти в Skiller SDK ( http://dev.skiller-games.com/). С помощью SDK вы можете найти пример TicTacToe, который вы можете запустить на двух разных устройствах.
В любом случае, достижение многопользовательской возможности в реальном времени (для FPS) поверх мобильной сети будет чрезвычайно трудным, поскольку задержка этой сети зависит от многих вещей и элементов в сети (например, Wap-Gateway, infogine и других элементов).
Надеюсь, я помог.
Удачи.