Dev Story Пунктуация. История полезная каждому

ТЕКСТ: СТАНИСЛАВ СМАГИН «Казнить нельзя помиловать». Помните эту фразу? Еще в школьные времена моя учительница по русскому языку на примере этих трех слов объясняла мне важность пунктуации. Конечно, сегодня от пропущенного знака препинания вряд ли будет зависеть чья-то жизнь, но может именно поэтому уровень грамотности так стремительно падает? СМСки, твиты, посты: сегодня эра мгновенных сообщений. Но порой в подобных предложениях просто теряется смысл из-за того, что автор напрочь забыл о пунктуации.

Примерно такие мысли летали в моей голове, когда я читал чью-то твиттер-ленту. Тут-то мне и пришла в голову идея: сделать приложение, в котором бы каждый смог проверить свое знание русского языка. Более того, каждый бы смог вспомнить правила пунктуации прямо в игре и пройти тест еще раз, но уже на отлично! Так и появилась обучающая игра «Пунктуация».

Интерфейс

Геймплей игры прост. Игроку предлагается расставить знаки препинания в пропущенных местах, а после проверить правильность расставленных знаков. Соответственно и интерфейс придумался простым: текст, пропущенные места выделены рамочкой. Тапаешь по рамке, появляется всплывающее окно-подсказка в котором 4 знака препинания. Предполагалось, что игрок сможет набирать любую комбинацию знаков, например, : « для прямой речи и т. п. Куда уж проще. Но на первом же плейтесте выяснилось, что подсказка с кнопками воспринимается пользователем как селектор, то есть надо выбрать один из предложенных знаков. В итоге на сложных местах, где надо было ввести более одного знака, игрок впадал в ступор.

Ну что ж, пошли дальше. Сделал клавиатуру из 8 кнопок с уже готовыми возможными комбинациями, саму клавиатуру перенес на фиксированное место, в нижней части экрана. Игроки на плейтестах стали чувствовать себя более уверено. Осталась одна проблема: «А как стереть запятую?». Действительно, про это я как-то не подумал. Добавил кнопку «стереть», справа от восьми кнопок со знаками препинания. А чтоб она как-то отличалась от знаков, сделал ее чуть больше и темней. Результат оказался забавным: из-за того, что кнопка находилась в правой части моей мини-клавиатуры, да еще и отличалась по внешнему виду, игроки упорно жали ее, как кнопку Enter — для завершения текущей карточки. И только спустя еще несколько итерраций был найден оптимальный вариант внешнего вида клавиатуры.

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

Читайте также  Google Chrome стал одним из самых популярных iOS приложений

Контент

«Казалось бы, что может быть сложного в поиске 200 предложений?» — думал я, приступая к этой задаче. Сразу был сделан редактор, без него разработка бы затянулась надолго. А так: вставляешь предложение, выделяешь места пропущенных знаков, сохраняешь. А вот дальше началось самое интересное. Предложения-то найти действительно не сложно, но вот объяснить все знаки препинания оказалось невозможным. Кто ж знал, что Пушкин, при всей простоте формирования своих мыслей, использует так много авторских знаков. Или, например, Блок, который прозу пишет так, будто это белый стих, а для отбивания ритма использует все те же запятые. В итоге добрая четверть отобранных предложений была отметена из-за огромного количества совершенно необъяснимых авторских знаков препинания.

После того как более менее были подобраны 220 предложений, прописаны правила для всех знаков, я решил, что мне нужен второй человек, который бы выступил в роли редактора, гуманитарий, который бы проверил все то, что сделал технарь. Такой человек был найден. И тут выяснилось, что я наделал кучу ошибок. Некоторые места, которые я радостно объяснил найденными правилами, либо объясняются совсем иначе, либо вообще являются авторскими знаками препинания. В общем, была потрачена еще неделя на редактирование предложений. Но в целом, работа над этой частью проекта мне понравилась.

Продвижение

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

Как советовали, писал письма, индивидуально подходя к каждому обзорщику. Но как выяснилось, им все равно, как написано письмо. Они просто ответят тебе стандартной формой. Так что не стоит тратить время на сочинение писем, можно отправлять всем одинаковый текст.

Общаясь с владельцами порталов, я понял, что на другом конце интернета сидят такие же люди, как и я, желающие заработать. Называть конкретные ресурсы не буду, но скажу вилку цен. Нынче обзорщики просят от 1000 рублей за ресурс с 20 тыс. посетителями до 6000 рублей за 80 тыс. посетителей.

Я попробовал продвигать приложение в группах вконтакте. Это были сообщества, связанные с русским языком, а не айфонами и айпадами. Я написал 6 владельцам групп. Двое из них запросили деньги, около 1000 рублей за новость в группе с ~75 тыс. подписчиков, еще двое на бесплатной основе опубликовали запись об игре.

Читайте также  Проект «Азалия»

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

Помимо обращений к обзорщикам для продвижения игры были созданы группы вконтакте и фейсбуке и заведен твиттер. Пока рано говорить, насколько это выгодно, но мне кажется, что это себя не оправдает. Гораздо полезней в этом плане должен быть сайт — http://punctuation.prismalogic.com, который я также сверстал, вспомнив все свои знания по html. Заморочился с адаптивной версткой, в итоге остался доволен результатом: сайт отлично выглядит как на домашних мониторах, так и на экранах мобильников.

Еще я сделал небольшое видео, в котором показывается, как играть в «Пунктуацию». Снимать этот ролик было очень весело. В домашних условиях, со всеми подручными средствами вместо штативов и профессиональных камер 🙂 А самым сложным во всем процессе подготовки видео оказалось найти музыкальный фон для видеоряда. И главное, я знаю, как должна звучать музыка, но поиска по мыслям и напеваниям под нос гугл, увы, еще не изобрел. В итоге где-то в интернете посоветовали http://vimeo.com/musicstore. Там очень много разной музыки, неплохой поиск с фильтрами, есть как платные так и бесплатные композиции.

Заключение

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

iPhone + iPad: Freemium [iTunes link]

Данная история опубликована в рамках рубрики Developer Story, где разработчики делятся секретами своей внутренней кухни.
Источник: iphones.ru

TRAVEL