/^777$/ или /^7{3}$/ или число удачи

    image

    Хочу рассказать о заработках типичного телефонного приложения-игрушки, сделанного для себя и нигде не продвигаемого.
    История игры началась в 2008 году, когда в нашем городе запретили все игровые автоматы-столбики. Помните их непритязательный дизайн, толпы пенсионерок у монето-приемника, звон падающих пятирублевок — это выпали три одинаковых цифры, на радость игроку и на зависть окружающим.
    Вероятность выигрыша у безрукого бандита менялась от 0.95 до 0.98 в зависимости от жадности хозяев, и не давала шанса обогатиться даже самым удачливым игрокам.

    Ситуация вокруг столбиков накалялась. Родственники играющих пенсионеров протестовали. Бабушки просаживали деньги быстро и весело. В итоге аппараты убрали.
    Пенсионеры разошлись по домам выращивать помидорную рассаду, а я написал для себя приложение — эмулятор столбика.

    Каюсь, я любил бросать пятачки, загадывая всякие желания. В тот день, когда выпали три семерки (максимальный выигрыш — 200 монет) — Стив Джобс рассказал миру про iOS.
    С появлением личного айфона, я переписал приложение с Symbian на Xcode, с Epoc32 на Cocoa.

    И выложил его в магазин за 1 доллар.

    Старый добрый OpenGL


    Вообще говоря приложение было написано под OpenGL и использовало единственную текстуру низкого разрешения.

    image
    Текстура первого приложения.

    Правила простые — бросаете монету и получаете в ответ трехзначное число. При определенных комбинациях трех цифр Вам возвращают деньги.
    Условия выигрыша денег написаны на боку старого телефона-автомата. Да, ностальгия.

    Пробежимся от 000 до 999 и посчитаем вероятность выигрыша.
    Простой подсчет говорит, что на 1000 бросков мы заработаем 681 монету. В таком раскладе играть никто не будет. Поэтому в алгоритме игры добавлено следующее условие. Если выпадают 2 одинаковые первые цифры — последняя перебрасывается.

    При этом условии подсчитать вероятность выигрыша уже сложнее.
    У меня получилось 1079.

    То есть играя бесконечно, каждые 100 монет приносят 8 процентов прибыли. О-о, другое дело, интерес к такой игре не пропадет.

    Впрочем, мой интерес к приложению пропал быстро. Минули годы.
    Я поменял четыре iPhone-а и пару съемных квартир, и вдруг вспомнил о своем древнем приложении. Сколько денег оно принесло?

    А вот сколько.

    image

    Я посмотрел на скриншоты своего древнего детища и ужаснулся.

    Реинкарнация игры


    image

    Приложение было переписано за два дня, без использования какого-либо OpenGL и прочих Unity.
    Дизайн украден из какой-то мультяшной игры ( по способу, описанному в одной из моих предыдущих статей).
    Платность убрал, поставил рекламу (за просмотр рекламы дается 10 монет), за что прошу прощения, пять детей, требуют каши.

    Новое приложение получилось приятнее и веселее.
    Рефакторинг кода был основательным, если не 100 процентным, то около того.
    Анимация сделана родными средствами SDK.
    Трехмерное вращение монеты вокруг оси — рисованием 8 спрайтов.
    Тень пробегающей девушки заимствована из сети, 6 спрайтов.
    Звезды и монеты падают под действием силы тяжести с g=4.0м/с*с.

    image
    Для полноэкранной рекламы использую Chartboost, средний доход от рекламы 2 доллара в неделю.

    Надеюсь Вам понравится игра.
    Всем удачи.
    Papa Buba Diop
    Компания

    Похожие публикации

    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 18

      +3
      3==/7/g
      Но это же не имеет смысла. Правильнее так: /^777$/ или /^7{3}$/
        0
        Да, это псевдокод, но подсчет семерок в перле будет /7/g, я не мог ошибиться.
          0
          Ну да, вы правы:

          $_ = '777aaa77';
          print scalar(() = /7/g);
          

          На экране будет «5».
            0
            В консоли будет 5, все верно. А на экране будет '777aaa77')

            Я в подсказке к игре пытался описать условие, что если в строке есть 2 семерки — выигрыш $1

            типа if ( (scalar(() = /7/g)==2 ) $bonus = '$1';
              0
              Что-то я не понимаю о чём вы.
          0
          Заменил на Ваш вариант, он эстетичнее
            +1
            Большой такой $ в заголовке неплохо смотрится :)
              0
              Просто конфетка получилась, а не название! Спасибо, кстати)
          +1
          Вадим, давно (ещё со времён Swips и b4) хочу спросить: а откуда такая нелюбовь к Game Center? Я к тому, что зачем городить свои рейтинги (про красоту промолчу, ибо не дизайнер, но информативностью они не блещут), когда Яббл предоставляет целый фреймворк с достижениями и прочими плюшками? Заодно, возможно, получили бы приток юзеров в виде гонщиков за баллами GC и любителей вызовов друзей :)
            0
            В некоторых приложениях я включаю GC- увы, сильного эффекта по увеличению популярности не заметил.
            Заметил 2 минуса
            -я сам равнодушен к GC;
            -стандартный рейтинг GC крякнут — 2^31 наблюдал во многих рейтингах.

            Свой рейтинг полезен, приятно подглядывать за игроками)
            Я ведь и решения подсматриваю, например в 2048 bricks, где порой бывают сумасшедшие расклады. Меня один гений даже побить хотел, когда вычислил читерство. Я покаялся и он меня простил. Но больше не играет, а жаль, с ним было интересно соперничать.
            +1
            Теоретически, а политика Apple позволит создать автомат для игры на реальные деньги?
              0
              теоретически у вас возникнут некоторые трудности с выплатой выигрышей, думаю.
                +1
                Суррогаты запрещены. А без них никак, нет в айфонах монетоприемника.
                  0
                  На Хабре была статья о приложении, в котором разработчик обещал выигравшему пользователю купить любое приложение на выбор в определённых пределах. Возможно, это и был PapaBubaDiop :-)
                  0
                  У вас даже на скриншотах в апсторе реклама, вам же за нее не платят?)
                    0
                    Многие на рекламу болезненно реагируют (особенно наши). Честно будет сразу оповещать о её наличии.
                    +1
                    Графика судя по всему от Zeptolab и их Pudding Monsters.

                  Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                  Самое читаемое