Не вопрос программирования, а разработка игр.
Я создаю онлайн-игру для iPhone, в которую я хочу бесплатно играть, где покупка в приложении используется для монетизации. Важно убедиться, что это не нарушает игровой процесс, мой приоритет - игровой процесс во-первых, монетизация во-вторых.
Один из популярных способов монетизации игровой базы - продать свою игровую валюту, однако есть два способа сделать это:
Одна валюта: эта валюта может купить все что угодно в игре, ее можно заработать обычной игрой по ограниченному курсу. Однако игроки могут выбрать покупку этой валюты напрямую, чтобы ускорить приобретение валюты.
Двойная валюта: одна валюта может быть заработана в обычной игре, и ее можно использовать для покупки ограниченного набора предметов, который необходим для нормального удовольствия от игры. Вторая валюта - «премиум» и должна быть куплена за реальные деньги. Эта вторая валюта может использоваться для покупки «премиальных предметов», которые дают дополнительные способности, такие как увеличение прибыли от опыта и т. Д. Эти две валюты могут быть обменены между игроками, чтобы дать неоплачиваемым игрокам обменять свое время на «премиальную» валюту.
Оба метода не нарушают игровой процесс и позволяют игрокам, которые не желают платить, наслаждаться всем содержимым игры, если они затрачивают достаточно времени и усилий.
У меня вопрос, есть ли причина, по которой вы выбираете одно из другого? На какие плюсы и минусы я должен обратить внимание при реализации каждой альтернативы?
Спасибо.