Некоторые мысли о том, что планируется сделать в ближайшем будущем, если
Дозаправка пройдет успешно.
Сразу в приоритете стоит работа со
стабильностью и быстродействием сайта. При набранной нужной сумме будут арендованы новые, более мощные сервера, это даст немедленный эффект. Также будет начат и постепенно совершен переход на серверные технологии реального времени, чтобы уменьшить задержки при различных действиях, загрузках страниц, обновлении данных. Это задача будет выполнена не сразу, а постепенно, небольшими итерациями, чтобы все работало корректно.
Для проверки новых функций и обновлений будет запущен
закрытый тестовый сервер, доступ к которому будет дан тестировщикам, изъявившим желание и подходящим по критериям отбора. На него будет выкладываться версия Клавогонок в разработке, еще недостаточно доработанная до состояния выпуска, но уже позволяющая оценить и протестировать на работоспособность что-либо из нововведений. Это избавит от необходимости тестировать "наживую", которая, к сожалению, всегда была до сих пор при запуске обновлений из-за нехватки ресурсов.
И, конечно же,
баги и различные ошибки. Будет составлен список из наиболее критичных и неприятных ошибок в работе сайта из Техцентра и ваших обращений, основная масса из них будет исправлена в течение ноября.
Что дальше? Дальше я планирую начать внедрять то, что уже давно задумывалась как новая концепция соревновательной системы на сайте под рабочим названием "Клавокарьера".
КлавокарьераВ качестве вступления: что, по вашему мнению, является основным соревновательным игровым показателем на сайте? Большинство ответят, что это рейтинг, рейтинговые соревнования, рейтинговые таблицы, и бонусы за них. Эта система действительно показала себя очень хорошо и свою функцию выполняет на отлично. Проблема с ней лишь одна: она однообразна и довольно неглубока по своей сути. Есть много идей, как можно ее расширить.
Начнем с достижений.
Игровые достижения или, как их сленгово называют, "ачивки" - это идея, идеально укладывающаяся в концепцию игрового обучения на Клавогонках. По сути, сейчас на сайте уже есть такие достижения в завуалированной форме - это ранги и награды за пробег. Когда ваша скорость переваливает за очередную сотню, вы получаете игровое достижение "новый ранг", которое выражается визуально в доступе к новым машинкам и новому титулу. Это очень правильно, но этого мало. Я планирую ввести еще несколько десятков подобных достижений, многие из которых будут еще и повторяться в зависимости от режима или словаря. Каждое достижение, подобно рангу, будет иметь несколько ступеней развития. Иконка достижения будет отображаться в профиле и бортжурнале с описанием, когда и как это достижение было получено.
Возмьем, к примеру, достижение
"Аккуратист".
Цель: проехать непрерывную серию из Х успешных заездов подряд в Безошибочном режиме.
Ступени: 5, 20, 50, 100 заездов.
У каждого достижения будет отображаться текущий прогресс. Проходя очередной безошибочный заезд в серии, столбик прогресса будет расти. При получении новой ступени достижения вам будет сообщено об этом прямо на игровой странице.
Кроме того, любое еще не полученное достижение можно будет выбрать как "
цель", а полученное - как "
трофей" (до пяти штук). Прогресс по целям всегда будет отображаться прямо в панели вверху страницы, а трофеи - это ваши лучшие достижения, которые будут видны сразу при входе в ваш профиль. Здесь стоит упомянуть, что
дизайн и интерфейс профиля будет полностью переработан, включая более удобные страницы почты, статистики и т.д.
Больше различных достижений с описаниями можно найти в
этом посте. Также вы можете предлагать свои.
Теперь как это вписывается в систему карьеры. Идея заключается в том, что теперь рейтинг будет зарабатываться не только в автоматических рейтинговых соревнованиях по расписанию, но и:
а) путем получения достижений;
б) в мероприятиях пользователей.
Рейтинговые достиженияПочти каждое из достижений будет давать определенное количество
рейтинга, в зависимости от сложности достижения и его ступени. Самые сложные достижения будут сравнимы по прибыльности с участием в множестве автоматических соревнований, но и на их получение уйдет очень немало времени. К тому же, для получения некоторых достижений потребуется наличие других достижений.
Не все достижения будут давать рейтинг. Определенные достижения являются предметом гордости сами по себе, как трофеи, например это достижения за пробег, в которые будут трансформирована текущая система наград. Однако при получении достижения за пробег в определенном режиме, можно будет получить достижение
"Начальный/Бронзовый/Серебряный/Золотой/Бриллиантовый сертификат" по этому режиму, которое уже дает рейтинг. Однако у сертификата, кроме требования иметь достижение
"Пробег по режиму", будет также стоимость в очках.
Рейтинговые мероприятия пользователейКлубы и мероприятия - это уже второй этап, который будет разработан после введения достижений, но это, пожалуй, самое интересное.
Клуб может создать любой клавогонщик, заручившийся согласием пяти других клавогонщиков. Клуб будет иметь название и будет находиться в списке клубов на специальной странице. У клуба будет свой баланс очков, который могут пополнять все желающие. Видеть и пользоваться балансом очков клуба может создатель клуба или другие пользователи, которых он определил как администраторов клуба. Также каждому клубу будет автоматически создаваться свой небольшой подраздел на форуме.
Что может делать клуб? Две вещи: создавать клубные награды и проводить клубные соревнования.
Клубная награда - это такое же достижение, как и встроенные достижения, только отображающееся в специальном разделе профиля. Иконка и цель такого достижения определяются администратором клуба по своему желанию. При этом такое клубное достижение тоже может иметь рейтинг. При назначении кого-то из игроков лауреатом подобной рейтинговой клубной награды, со счета клуба списывается определенная сумма очков, соответствующая количеству рейтинга этой награды.
Клубы смогут проводить
клубные соревнования на специально разработанном для этого движке событий. Администратор задает дату и время старта заезда(ов) мероприятия, название и описание события, его иконку, и (опционально) стоимость участия в очках. Все подобные события отображаются в специальной
Ленте событий. С помощью этой страницы все желающие могут записываться на событие заранее, уплачивая взнос (если он есть) на счет клуба, проводящего событие. Когда подойдет время, указанное администратором, система сама
автоматически создаст заезд для этого события, и всем записавшимся участникам будет отправлено приглашение. Причем иконка заезда в списке игр будет соответствовать иконке события, а не режима игры, с описанием, что за соревнование началось.
После каждого из заездов события его результаты (распределение мест участников, их скорость, ошибки и т.д.) будут
автоматически сохраняться на странице события. Когда мероприятие завершено, администратор может подвести итоги - раздать обещанные клубные награды его участникам. Если награды имеют рейтинг, то будет потрачена определенная сумма очков с клубного счета, ради чего и был сделан сбор взносов с участников соревнований. Таким образом, вы сможете провести соревнование, которое по своей ценности для карьер игроков будет как автосоревнование "х50" или "х100" - все зависит лишь от вашей креативности и умелости как ведущего и организатора.
В общих чертах, это то, что хотелось бы реализовать в
ближайшие пару месяцев, перед тем, как приступить к каким-то другим вещам. Система достижений уже очень давно просится в концепцию Клавогонок, а ее встраивание в рейтинг и карьеру, с учетом того, что вы сами сможете влиять на состав достижений через клубы и клубные награды, должно очень удачно разнообразить соревновательный элемент Клавогонок. Все это сместит акценты со стремления к машинкам на стремление к достижениям, что гораздо лучше вписывается в образовательную идею проекта, и должно быть интересно большему количеству людей, не особо тяготеющим к автомобильной тематике.
Следующие на очереди: обучающие курсы, "туры" по словарям, пользовательские курсы и уроки. Но об этом уже в следующий раз.
Последний раз отредактировано 8 октября 2013 в 13:41 пользователем Artch