Впровадження системи проведення матчів та спільнот для багатокористувацьких ігор [закрито]


10

У наші дні в іграх часто є багатокористувацькі портали з каналами чату та системою створення матчів для багатокористувацьких аспектів гри.

Прикладом може бути battle.net, магія збирання в чатах в Інтернеті, ореол тощо.

Тепер, для решти з нас, інди-геймерів, які, ймовірно, не зможуть витратити багато зусиль на розробку, щоб створити ці бек-енди з нуля, які варіанти у нас є?

Я думав про щось по лінії використання IRC як основи системи. Звідти реалізуйте аспект "спільноти", відстеження гравців, відстеження гри та створення матчів. Мабуть, це було те, що раніше використовувала стара битва.net (епоха виводкових військ).

Питання в тому, чи легко це зробити? Що потрібно для запуску IRC-сервера, і я вважаю, що для цього потрібна також написання клієнта IRC (що, здається, було зроблено багато в наші дні?)?

Якщо є й інші способи (скажімо, відкриті рамки для цього матеріалу), давайте їх також почуємо.


Служби ігор Google Play (або GPGS) - це ще одна можливість для Android.
mike510a

Відповіді:


5

Я б не робив цього з IRC. IRC простий і простий, але врешті-решт це не що інше, як чат і деякі команди управління, які побудувати самостійно досить просто. Я думаю, що EVE використовує IRC для деяких ігрових спільнот, але в більшості ігор немає, не дивлячись на схожі.

Існує декілька API для надання відповідностей та інших функцій соціальних / спільнот. GameSpy - це один, Steamworks також забезпечує функціональність. OpenFeint і Scoreloop існують для мобільних платформ і надають деякі соціальні функції (але я не бачу очевидних згадок про підбір матчів в жодній).


Останнім часом: Gamespy припинено, OpenFeint більше не існує.
Сума

4

Зазвичай, якщо ви знаходитесь на ПК, ви використовуєте Steamworks для меншої гри. Половина причини того, що на ПК розгойдується сцена інді-гри, - це Steam і Steamworks. Steam - це відмінна платформа продажу, і Steamworks - це найкраще, що ви можете отримати.

Якщо ви працюєте на консолі, то виробник консолі надає цю функціональність через Xbox Live / PSN / що завгодно.


1

Я з Skiller, ми розробили SDK, який дозволяє розробникам додавати соціальний рівень до своїх нових або існуючих ігор, використовувати інструменти поворотного або реального часу, щоб зробити ігри багатокористувацькими або отримати більше доходів, використовуючи вбудований магазин. Пакет SDK є безкоштовним, і вам не потрібно турбуватися про хостинг сервера, переконайтесь, що сервер є масштабованим тощо. Ми про це дбаємо. Спробуйте це на www.skiller-games.com і скажіть, що ви думаєте.


Здається, сайт вже не існує. Або це?
Сума
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.