ТЕКСТ: ГЕОРГИЙ ИЛЮШИН (APPCRAFT). Эта история началась в морозный декабрьский день, когда на небольшом междусобойчике, мы приняли решения сделать игру для яблочных девайсов. Мы – это команда из 3 человек, получивших карт-бланш от начальства, потратить часть рабочего времени на разработку.
Но перед тем как начать кодить, нужно было придумать идею для игры. Без достаточного опыта трудно было рассчитывать на что-то прорывное в стиле Cut the Rope или Angry Birds, с другой стороны, тратить время откровенный клон не входило в наши планы. Поэтому все январские праздники прошли в раздумьях.
В какой-то момент я вспомнил про старенькую игру — Ruby Repeat, в которую заигрывался еще на первом iPhone, ее смысл заключается в запоминании максимального количества повторений нажатий кнопок. Этот процесс прекрасно тренирует память. Но зачем просто так тратить время на абстрактные кнопки, когда можно перенести такой принцип на клавиатуру пианино и совместить приятное с полезным, напрячь мозги и заодно научиться играть на пианино, подумал я, и мы приступили к работе.
Конечно, научиться играть на пианино — это громко сказано, в нашем распоряжении были только 2 октавы (число было выявлено опытным путем – больше не влезает на экран), да и аккорды брать пока Logical Piano не умеет, но и даже так мелодию «Happy Birthday» сыграть можно без проблем.
Вернемся к разработке. Первые эскизы клавиш пианино были моментально отвергнуты, мне хотелось, чего-то необычного, веселого, так как все приложения про пианино — на одно лицо.
Пришлось потратить уйму времени, чтобы сделать действительно красивые клавиши, на которые просто приятно было бы нажимать, а апофеозом нашего «piano дизайна» стала анимация открытия крышки, думаю, больше ни у кого такого нет!
Теперь осталось научить пианино играть и отслеживать нажатия. Для этого был разработан следующий интересный алгоритм записи композиций, в котором в первой строчке – порядковый номер клавиши, а во второй – время в мс между нажатиями.
Выглядит сложно, но на деле набор одной композиции занимал порядка 40 минут. Из-за вышеперечисленных ограничений нашего пианино проблема была с выбором мелодий, от некоторых пришлось отказаться, в других делались адаптации. Сейчас в Logical Piano записано 18 композиции, но мы уже работаем над обновлением, где будет 6 новых музыкальных произведений.
Для закрепления результатов и демонстрации свежеприобретенных навыков вашим друзьям мы сделали, так называемый, профессиональный режим:
Публикация в App store прошла без проблем, приложение приняли с первого раза, единственное, могу посоветовать ставить дату публикации с 10 дневным запасом и хорошо продумать над ключевыми словами.
В конце хочу сделать два объявления:
• сегодня, всего на один день цена будет снижена на 50%
• объявляется конкурс, каждый, кто пришлет название музыкальной композиции, которая подойдет для Logical Piano (играется на 2 октавах и без аккордов, а главное она должна быть хорошо узнаваемая) и которой у нас еще нет — получит промо код.
iPhone + iPad: $0.99 [iTunes link]
29 комментариев
Форум →навскидку:
The Beatles – Yesterday
Постой, паравоз
@sadisteeg, постой паровоз, принимается, как с вами связаться, чтобы отправить промо код?
@appscraft, [email protected]
спасибо :)
radiohead – videotape
sigur rós – samskeyti
Smells like teen spiri
Nirvana
Simpsons theme
Симпсоны
Неплохо. Купил. Только голос на видео какой-то нечеловечесский. Точеее – интонации. Больше похоже на советские образовательные фильмы :)
@Святослав, мы запланировали снижение на 15 число, но похоже это произошло не по московскому времени – сейчас все ок!
“Спят усталые игрушки” у вас есть!?)
@Cooler, как с вами связаться для вручения промо кода?
@appscraft, я вам на имейл писал, промо получил, спасибо огромное!)
собачий вальс
@dartweider, К сожалению не подойдет, там нужно использовать нажатия 2 клавишь.
Честно, дизайн не нравится, звук открывания крышки как у старого шкафа.
В видео-обзоре у человека говор, интонация такие, как-будто он объявление на вокзале читает =)
@kage, Звук открывания можно отключить вместе с фоновой музыкой.
Звук крышки очень напрягает. На заметку разработчикам: даже в эль кондор пасо мелодия сыграна неровно ритмически, надо доработать.
@Godyna, Звук крышки можно отключить. (кнопка в главном меню).
да, 18 мало (хватит недели на две, потом забросят). Дотяните хотя бы до 40, тогда появится привязанность, а остальные 200+ сделайте, к примеру, через In-App-Purchase
круто, надо брать! :)
“Numb” – Linkin park
“Чижик-Пыжик”
“Paparazzi” – LADY GAGA
“Titanic” – саундтрек из фильма
Ennio Morricone – Chi Mai …. Сам на япаде за 2 дня выучил половину..
Сделайте обучение с ОСТ из игр типо Morrowind – main theme, еще можно добавить Star Wars.
Если будет много подобного, сразу куплю.
А то сейчас приходится искать на ютубе руководства, а потом пытаться всё это играть почти наугад.
Если что, OST — собственность разработчика или издателя, за которую надо будет платить больше денег, чем принесёт это приложение за год.
На 1-2 звезды – “Маленькой ёлочке холодно зимой”. Вообще, нужно больше детских песен, ведь дети же очень много играют!
На 3-4 звезды – Хит сегодняшнего дня, “Party for Everybody” Бурановских бабушек.
Если отбросить аккорды, то можно основную тему взять из “Собачьего вальса”, “К Элизе” и, может быть, “Лунной сонаты”. Я, например, аккордами не владею, но двумя пальцами наигрываю. Создано для айпада!
На 5 звёзд – “Коробейники”, они же “Ну вот та заедающая музычка из Тетриса :)”. Быстро, сложно, красиво, никаких проблем с копирайтами.
Отправил копию вам на электронную почту admin. Спасибо.
@Und, код получен, большое спасибо!
В лесу родилась елочка есть?
@kr1k, есть!
Звук крышки не понравился. Как и дизайн клавиш (на айпаде). Они какие-то очень жирные, замыленные. Постоянно хочется протереть глаза. Через 3 минуты прям таки заслезились глаза от постоянных безуспешный попыток сфокусировть взгляд
А еще ваш скрин ввел меня в заблуждение – я думал, сверху ноты отображаются дополнительно. Думал – во, заодно можно ноты подучить. А там – муляж! :(
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Почему iPhone сам запускает приложения
Как правильно настроить фишку «Не беспокоить водителя» в iOS 11
Как на iPhone включить ложный телефонный вызов
После обновления до iOS 10 не работают приложения
Почему крестик на закрывает приложение на Mac, а только прячет его в Док
Почему iPhone очень долго заряжается
Как облегчить доступ к уведомлениям на iPhone X
Как сохранять настройки в стандартном приложении Камера на iPhone