Насколько важен сетевой мультиплеер?

8

Я делаю небольшую игру с четырьмя игроками. В нее могут играть 1 или 2 игрока локально, а остальные игроки контролируются ИИ.

Я рассматриваю онлайн-игру, но это та область, о которой я очень мало знаю, поэтому потребуется много исследований и усилий, чтобы ее внедрить. Я использую свой собственный движок, поэтому мне придется реализовать его самому или в хотя бы поискать бесплатную библиотеку, изучить ее API и, возможно, изменить некоторые из моих структур данных и методов, чтобы она работала. Затем я должен был бы реализовать экраны лобби и, возможно, бэкенд (у меня есть немного опыта PHP, но не много).

У меня вопрос, стоит ли это того? Конечно, было бы неплохо, но игроки ожидают этого в наши дни? Я предполагаю, что люди ожидают этого для больших бюджетных игр, но как насчет маленьких инди-игр?

DaleyPaley
источник

Ответы:

9

Сетевой мультиплеер становится все более важным фактором в моем решении о покупке игр. Хотя это может быть только я, похоже, что люди в целом любят играть в игры с другими людьми. Игры в соцсетях являются хорошим индикатором этого, хотя я не считаю эти мультиплееры по большей части. Они указывают на то, что людям нравится иметь возможность хотя бы частично делиться друг с другом своим игровым опытом.

Когда я ищу новую игру, мне интересно, чтобы она была многопользовательской онлайн, чтобы я мог играть с моими друзьями. Сейчас у меня нет друзей на вечеринки в локальной сети, так что это лучший способ связаться с ними. По мере того, как возраст среднего геймера увеличивается ( средний возраст самого частого покупателя игр составляет 35 лет ), вероятность иметь друзей постоянно (как мы делали в школьные годы) уменьшается (или, может быть, это просто мне еще раз?). Многопользовательский онлайн позволяет нам оставаться на связи. Я за то, что сижу и играю в одиночную игру, но еще лучше, когда я тоже могу пригласить друга сыграть.

Люди не будут покупать вашу игру, потому что в ней есть многопользовательская онлайн-версия. Если они ищут тип игры, которую вы делаете, и они заинтересованы в вашей игре, многопользовательский режим через Интернет не отговорит их.

Кроме того, мультиплеер через Интернет означает увеличение продаж для вас. Теперь вместо двух человек, играющих в одну копию игры, у вас есть два человека, играющих в две копии игры вместе.

В целом, я думаю, что добавление в игру многопользовательской онлайн-игры скорее увеличит продажи, чем добавление какой-либо другой отдельной функции. Благодаря возможности удвоить объем продаж для людей, совершающих совместные покупки, и возможности добавления пакетных предложений для нескольких копий.

Но стоит ли это того? Это решать вам. Возможно, на данный момент вы можете иметь в виду многопользовательскую онлайн-игру и проектировать ее так, как будто она есть, но сохраните ее на потом .

Статья, связанная с этой темой: Важность многопользовательских игр

И важность локального мультиплеера тоже: важность разделения экрана, кооператива и в основном всех оффлайн многопользовательских игр

MichaelHouse
источник
3
«По мере того, как возраст… увеличивается,… друзья… уменьшаются» - я считаю, что это актуально: blog.stephenwolfram.com/2013/04/…
congusbongus
Большое спасибо за ваш ответ. Хорошо подумать. Наш текущий план - выпустить с локальным мультиплеером и посмотреть. Затем, в зависимости от продаж и обратной связи, решите, стоит ли вкладывать деньги в онлайн-оплату этой игры или просто перейти к следующей игре. Сказав это, я планирую помнить о сети при создании структуры новой игры, даже если я ее не использую. Ура!
DaleyPaley
1

Это всегда вопрос, на какую нишу вы хотите ориентироваться. У каждой ниши свои потребности.

Поскольку ваша игра уже многопользовательская, имеет смысл добавить онлайн-опцию. Есть много людей, которые хотят играть в игры вместе, но у них нет ни времени, ни денег, чтобы регулярно встречаться в реальной жизни. Имея многопользовательскую игру, вы должны быть локальными, поскольку вы ограничиваете себя небольшой нишей, вероятно, слишком маленькой, чтобы зарабатывать приличную сумму денег.

Ну ... если вы не собираетесь на настоящий "социальный" опыт ... например, вечеринка. Это уже совершенно другая ниша, в которой люди почти не пользуются онлайн-режимом.

Для одиночной игры это будет просто пустая трата времени, люди будут платить за нее, потому что она дает хороший опыт одиночной игры, а не потому, что она привязана к многопользовательской части.

Не тратьте свое время на реализацию функции только потому, что это было бы «круто», она должна стать жизненно важным компонентом вашей игры. Люди не будут покупать вашу игру только потому, что она имеет функцию X, а потому, что она обеспечивает хороший опыт.

API-Beast
источник
0

Определенно, многопользовательские игры имеют большую аудиторию, поэтому несколько игр с поддержкой многопользовательских игр продолжают выпускаться. На самом деле многопользовательские игры могут привлечь игроков к вашей игре.

Многопользовательская игра становится более увлекательной, когда в них играют через интернет, потому что они могут дать игроку больше противников и разный уровень соревнований. А таблицы лидеров могут еще больше улучшить игровой опыт.

Вам не нужно писать код на стороне сервера и обслуживать серверы. Существует несколько облачных провайдеров Backend As A Service (BaaS), где вы можете реализовывать многопользовательские игры без написания кода для сервера. Просто зарегистрируйтесь на них и вызывайте их API через их SDK на клиенте. Они делают разработку мультиплеера очень легкой.

Эти Backend As A Services идеально подходят для разработчиков инди-игр, так как вам не нужно покупать или обслуживать сервер. У этих провайдеров даже есть бесплатные планы.

Если вы заинтересованы в многопользовательских играх, то вам обязательно стоит воспользоваться этими услугами.

Суяш Мохан
источник