8 января 2013
[Разработчик] Преферанс под Android? Легко!
BrainFitness
Довольно долгое время, просматривая Google Play на наличие реализаций преферанса под платформу Android, я был удивлён тем, что все существующие решения пестрят отзывами про то, что ИИ играет не честно. Этот факт подтолкнул меня к реализации версии преферанса под самую популярную платформу в России.
Перелопатив всю возможную литературу по преферансу, я обратил внимание на книгу Дмитрия Лесного «Русский Преферанс», в которой описана математическая составляющая игры. Купить эту книгу не удалось и я решил написать автору лично, с надеждой получить экземпляр. Фортуна улыбнулась мне, и кроме книги я получил исходники одной из версии программы Марьяж под Windows!
Итак, портируем! Казалось бы тривиальная задача — взять уже рабочий код и перенести его на другую платформу. Просто? Как бы не так! Этот процесс затянулся на полгода, причём работа велась не по вечерам и выходным, а 6-7 дней в неделю и больше чем по 8 часов в день. Чтобы быть уверенным в качестве портируемых алгоритмов, был написан специальный фреймворк по генерации всевозможных расскладов для всех уровней игрока на всех конвенциях. Расклады генерились и проганялись в Windows версии, этот результат мы считали эталонным. Нагенерив чуть более миллиона тестов, мы прогнали их на Android, после чего устранили неточности и теперь можно смело сказать, что имплементация играет не хуже оригинала.
Следующий шаг — дизайн. Изначально я думал о том, что следует придерживаться традиций, сделав классический дизайн со столом и канделябром. Первый блин оказался комом, но именно после этого пришла идея сделать графику в стиле казино: зелёный стол, красивые карты, различные соперники. С третьей попытки нам это удалось! Очень надеюсь на то, что яркая графика и весёлый сюжет привлечёт к игре жителей стран, в которых о преферансе еще даже не слышали.
К новинкам так же стоит отнести наличие игры на прохождение, которое мы назвали «Путешествие». Двадцать городов, сорок персонажей, увеличение сложности от города к городу. Кто будет первым на вершине? Борьба только начинается! Вскоре мы слегка изменим логику, после чего движение в топе игроков будет как вверх, так и вниз в зависимости от результатов игры, а также будем награждать победителей реальными призами 🙂
И самое главное, без чего релиз был бы невозможен — это команда. Я очень рад, что удалось собрать не просто сильных разработчиков, но и фанатов своего дела. Сам факт того, что первый релиз Преферанса был опубликован на Google Play 31 декабря в 23-48 говорит о многом!
Итак, наши герои!
Основной удар на себя взял Михаил Мостовой, который портировал старую версию, сделал надёжную и простую архитектуру приложения и большую часть интерфейса. Благодаря этому, Преферанс отлично смотрится на любом андроид устройстве! В разработке ему помогал Денис Мосиюк, начавший с анимаций, затем подлючившись в активную работу по всем фронтам.
Графику рисовала Мария Измайлова, именно благодаря ей наш дизайн похож на реальное казино! Вас обыграли Бобёр и Медвед? Не можете без смеха смотреть на Свирида и Проню? Скажите спасибо Александру Дремову за продуманный сюжет и Артёму Торбину за прорисовку аватар.
Новые идеи, тестирование, перевод, статистика и многое другое было реализовано при помощи Юрия Мироновича, Оксаны Недашковской, Дмитрия Воронкевича, Джоша Берга, Юрия Спектра, Евгения Волкова, Милушки Риховой, а также двух анонимов, которых мы назовём Hornet и —=Eagle=—.
Всячески мешал релизу, добавляя всё новые фичи, я, Владимир Недашковский.
Преферанс доступен в Google Play
Удачных вам раскладов не только в игре!
Дальнейших успехов вам и вашей команде =)
Спасибо!
А сколько стоит полная версия? Также интересно планируется ли мульти-плеер.
для России пока что 30 рублей. Мультиплеер планируется, но вначале будет портирование на айпад 🙂
Гинирить и праганять — дело важное. Юбилейное.
попробовал, купил! Самая лучшая реализация из того что видел и по темпу игры, и по настройкам и самое главное по графике и анимации, Все супер!!! Молодцы все, спасибо и успехов!!!
Спасибо! На графику и анимацию не жалели сил!
Well written ! All the best
Вау. Вот это рассказ о своём приложении, так рассказ.
Даже захотелось поставить из Google Play, посмотреть что это такое, хоть и не люблю карточные игры )))
У нас игра с юмором, попробуйте.
Игра сейчас на 65 месте в России и на 27 в Украине, старт не плохой 🙂
До вашего был только pref от Райского, в сторе 5$.
При несравнимо лучшем качестве ваш ещё и дешевле.
Просто праздник какой-то.
Да там префов то еще парочку есть. У нас намного лучше AI + качественная графика, которая масштабируется на все экраны. Кстати, играть можно и бесплатно, так как в Путешествии все уровни сложности открыты.
Скачал, но почему-то весь интерфейс англоязычный. Как переключиться на русский вариант?
Наверное локаль в телефоне стоит английская 🙂 Хотите возможность переключения прямо в игре?
Супер. Молодцы. А есть в планах другие игры?
Есть 🙂 Преферанс под iOS и онлайн мультиплеер.
Кстати, книга Лесного является на сегодня библией префа… молодцы что упомянули и спасибо!
После каждой игры в пуле хочется видеть не только общий итог, но и результат последней сдачи.
Так мы красным подсвечиваем последний результат. Этого мало?
будет мультиплеер, тогда и купим
преферанс с ИИ сродни анонизму
Мультиплеер будет бесплатный. А вот деньги на разработку нужны.