Я создавал приложение для Android (на самом деле игру) с настраиваемым Cocos2d, и я планировал добавить в чат функцию. вроде как встречный удар, когда другие игроки могут посылать короткий IM друг другу (я думаю, что столкновение клановых разговоров клана ближе всего к тому, что я хочу сделать, вы можете получить от этого идею)Создание чата в Appwarp и проблемы в Android-игре
Я пытался использовать API AppWarp для этого, но мне трудно это сделать. Мне понравился appwarp, потому что он сам управляет сервером. Я не хочу внедрять XMPP/Smack подгоняемый код, где масштабируемость становится проблемой позже, потому что я вообще не знаю управления сервером! (хотя я бы любил свободу, которую он мне дал). Я упоминал, что это команда из двух человек? Я и друг :).
В моей игре мне нужна одна глобальная комната (статичная комната) и еще одна комната специальной группы (это будет динамично, поскольку она создается только в том случае, если пользователь выбирает, чтобы создать комнату).
Но проблема с созданием динамического группового пространства в Appwarp заключается в том, что он не остается в живых (остается постоянным) после того, как все пользователи в нем отключились. Согласно текущей реализации API, динамическая группа удаляется, если последний член выходит из системы.
Q1) Есть ли способ создать постоянную/статичную комнату с клиентской стороны? Q2), и если это невозможно, есть ли способ сделать динамические комнаты стойкими? В основном я прошу всех, кто имеет опыт работы с Appwarp, если это требует некоторой настройки с кодом, можете ли вы указать мне в правильном направлении ?, или это вообще невозможно?
Q3) Кроме того, я хотел реализовать функцию истории чата в чатах. Это уже доступно через API Appwarp? или мне нужно написать слушателя, чтобы каждый раз, когда комната получала сообщение, он поддерживает файл истории? Опять же, это возможно только в том случае, если пользователь может снова подключиться к комнате. Пожалуйста, также посоветуйте мне об этом.
Кроме того, предположим, что я должен бросить Appwarp идею (Глоток!) Q4) Можете ли вы мне точку в правильном направлении, чтобы создать на основе группового чата с подобным апи, который может быть интегрирован с андроид приложение с cocos2d.
К сожалению, не могу добавить метку для appwarp:/ –