Приглашаю к созданию русской народной игры «Колобок»


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


    Почему Колобок


    Во-первых, данный выбор обусловлен моим первоначальным заблуждением, что не придётся сильно заморачиваться с анимацией, ведь колобок — это всего лишь круглое нечто. Правда, после добавления кота в игру оказалось, что одним кругом обойтись не удастся.


    Во-вторых, все знают закрученный сюжет приключений колобка с пелёнок, так что есть примерное общее понимание того, что должно быть в игре: колобок, дед, бабка, ещё несколько зверей, изба, лес.


    В-третьих, сама сказка довольно короткая, поэтому создание игры на её основе не должен занять более… года?


    Как я готоволю Колобка


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


    Т.к. всё, что видно на экране, является спрайтом (изображением), то желаемый элемент игры я:


    • сначала рисую на обычном листе бумаги
    • фотографирую нарисованные каракули на телефон
    • обрезаю изображение в GIMP
    • сохраняю изображение в PNG
    • создаю в GDevelop новый спрайт на основе изображения PNG

    Самым сложным элементом на текущий момент являлся кот, т.к. мне нужно было несколько состояний кота:


    • сидит без эмоций;
    • сидит недовольный;
    • спрыгивает с подоконника;
    • лижет пролитое молоко.

    Пришлось пошерстить интернет в поисках хороших примеров, и после нескольких попыток такой пример был найден. Творческий поиск на бумаге выглядел примерно так:




    Ближе к делу


    Основная идея текущей сцены в том, чтобы колобок через окно смог удрать из избы.


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


    На этом моменте я хочу услышать ваши предложения по дальнейшему развитию сцены удирания из избы. Принимаю идеи (кто кого дёргает за хвост?), картинки (чердак? погреб? паук? мышь?), звуки (орущий кот? голос бабушки? голос паука?).


    Если у вас зачесались руки, то добро пожаловать в уютную группу Discord.


    Если зачесались не сильно, то жду предложений в комментариях хабра :)

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

      +16
      автор бесконечно далёк от детей 12-ти лет. и их интересов.

        –1

        похоже на какое-то желание обидеть. не слышу предложений

          +7
          Поинтересуйтесь, кто во что играл в свои 12 лет и во что играют дети сейчас. Проанализируйте это по типу геймплея и прочее. То, что вы пытаетесь сделать это проект ради проекта, без души, даже если вам так не кажется. Сейчас не середина-конец 90-х, когда рынок был завален квестами и все в них с удовольствием играли.
            –8

            Хочется верить, что вы уже поинтересовались и проанализировали. Буду рад услышать предложения с конкретикой.

            +9
            Если конкретно, в этой игре недостаточно кровищи, секса и качественной рэпчины, чтобы заинтересовать 12-летнего подростка.
              –4

              Хотелось бы конкретных предложений: кто кого должен до кровищи бить? у кого с кем секас? кто рэпчик читает?)

                +1
                «Откуда ты это сказал?» (ц)
                +1

                Секс, наркотики, колобок?
                А неплохо звучит же!

                  0
                  чтобы заинтересовать 12-летнего подростка

                  Секс, наркотики, колобок?

                  Игру за «н» в реестр не отправят?
                    –1
                    Отправят. Игру в реестр, подростка в тюрьму лет на 10.
                0
                Да вроде нет. На попытку обидеть это не сильно похоже
              +15
              Надо же! Я активно последний год учу SVG, программирую svg-шки в блокноте, т. к. только так получается максимально чистый код для JavaScript-анимаций. Недавно придумал персонажа для одного проекта. Назвал его Опа!
              image
              Думал, может потом книгу про его приключения сделать… если руки дойдут.
              image
              Может Вашего Колобка подружить с Опой?
                +13
                От всех-то колобок ушел, но в конце его все же настиг(ла) Опа!
                  0
                  Правильно, потому что Опа — это Колобок из будущего!
                  0

                  Предлагайте, я весь внимание :)

                    +4
                    Опа — Колобок из будущего. Опа на машине времени прибыл в прошлое к Колобку.
                    В принципе, Опе колобок не интересен т. к. он всё про себя уже знает! А вот Колобок, наоборот, с интересом разглядывает Опу!
                    Опа не брит, (ваш любимый) колобок не то чтобы брит, у него просто ещё ничего не растёт. А Опа может позволить себе щетину.
                    Колобок интересуется у Опы, как он таким стал, и почему у него прозвище «Опа»?
                    Опа рассказывает, что очень многое делал в жизни не подумав сначала, быстро, хвастаясь и приговаривая «Опа!».
                    Но со временем результаты его действияй стали проявляться отрицательно.
                    Отсюда мораль для дошколят — нужно думать о будущем сейчас!
                    Думаю, книгу или игру «Приключения Опы» можно будет рекомендовать к включению в дошкольную и младших классов программу.
                      +1
                      И в конце Опа обязательно должен съесть Колобка
                        0
                        Чёрт… что-то Вы меня ввергли в ступор…
                          +4
                          Я понимаю. Но дух авантюризма, изначально присущий Опе, не мог позволить ему пройти мимо уникального эксперимента — узнать, что произойдёт с пространственно-временным континуумом, если он сам поглотит самого себя в прошлом.
                      0

                      Я всё-таки хотел бы обойтись без путешествия во времени и избежать так называемого временного парадокса. Иначе будет как с Интерстелларом: вроде всё бодренько, но лишь до того момента, как Мюнгхаузен себя за волосы достал.

                        0
                        Я не знаю, кто там что предпочитает.
                        В любом случае Опа есть! Сюжет путешествий во времени — тоже есть и постоянно используется!
                        Опа максимально прост! Опа идеален!!! И Опа будет всегда!
                        Поэтому Опа — самый первый кандидат для путешествия во времени. ОПА вне времени!
                        Всегда сюжет будет сводиться к тому, что любой персонаж движется во времени и там его встречает Опа!!!

                          0

                          Меня всё-таки не покидает вопрос: а почему у мучного издели колобка в будущем появляется щетина?

                            0
                            Это не щетина, и это плесень.
                            image
                              0
                              Возраст, зрелость! Гормональное.
                                0

                                А вас ненадолго хватило...

                                  0
                                  Хабр мне не позволяет комментировать чаще раза в час.
                                  За что я нахватал на той неделе минусов — можете увидеть в моём профиле.
                                  Вляпался в политическую трескотню… позже я понял, что дальше 1-2 строк в холиварных темах комментарии не читают. Это не технические разделы  где люди думают…
                                  Когда Хабр года 3 назад открыли для всех и всех холиварных тем, сюда ломанулись со всего рунета.
                                  Старожилы, привыкшие здесь к конструктивным дискуссиям с другими думающими людьми, в момент обнуляются. Не зря же Марк Твен говорил:
                                  Никогда не спорьте с идиотами. Вы опуститесь до их уровня, где они вас задавят своим опытом.

                                  Я бы добавил, и количеством…
                                  Вижу таких пострадавших много тут.
                                  Конечно  мотивации становится меньше тут что-то писать.

                                    0

                                    Думаю, я всё-таки возьму вашего Опа к себе. Сначала я хотел ввести персонажа кролика-зануду (который был в Винни-Пухе), и он бы вечно был чем-то недоволен, ёрничал и т.д… Но круглый антагонист Опа тут вписывается гораздо лучше. Так что спасибо :)

                                      0
                                      А бдительные родительницы к имени Опа не добавят «Ж», и не обвинят игру в пошлости и в «детям нельзя»?
                                        0

                                        Только в своих модах :)

                                        0
                                        Отлично, Опа в игре!
                                        У меня есть ещё задумка пары персонажей:
                                        Зворобей-зворобушек
                                        и
                                        Гном по имени Гом!
                                          0
                                          Второго, наверное, не стоит…
                                            0
                                            Ну, если Опа его в самом начале съест — то можно.
                                              0
                                              Гном по имени Гом!

                                              Опа его в самом начале съест

                                              «Съест» — это «Гом войдёт в отверстие расположенное у Опы на месте рта под шариками»?
                                            0
                                            Гном по имени Гом!

                                            Лучший друг Опы?
                                              0

                                              ElfenEars, вам бы уже что-нибудь предложить пора, а то вы только комментируете чужие предложения. Ведь уйдёт поезд без вас!

                                                0
                                                Вообще, должен быть какой-то смысл в написании этой сказки…
                                                Например, у меня еще созревают персонажи, сюжет.
                                                Только, ради чего все это тут писать, тратить свое время?
                                                У вас есть идеи монетизации данной игры или сюжета сказки?
                                                  +1
                                                  У вас есть идеи монетизации данной игры или сюжета сказки?

                                                  Да что там думать-то? Лутбоксов накидать, перки там всякие платные, шмот, артефакты. «Мука плотности» +5% к способности колобка пробивать препятствия, 2 бакса. «Яйца вязкости» +10% к устойчивости укусам лисы, 5 баксов. «Дрожжи несокрушимости» — увеличивают размер на 10%, позволяют давить мелких зверей и предметы.
                                                    0
                                                    Лутбоксов накидать, перки там всякие платные, шмот, артефакты.

                                                    Чтобы игру pay2play покупали — нужно нехило вложиться в рекламу игры.
                                                      0
                                                      Для того, чтобы продавать ключи к лутбоксам, необходимо и достаточно, чтобы в игру играли. А чтобы играли, ну да, реклама нужна. Вообще, выпускать игру без расчёта, что в неё будут играть, это так себе идея.
                                                      0
                                                      О Боже… Как я далёк от всего этого… Неужели кто-то в такое вообще играет…
                                                      — — Конечно отчасти это саркастический вопрос — -
                                                      Слышал, Маша и медведь какие-то безумные миллиарды по всему миру зарабатывает…
                                                      Мне понятнее модель — нарисоаал Зворобья, оформил авторство, и даёшь его в сказки, игры, сувенирку.
                                                      С Гомом, наверное, сложнее будет, сувенирку точно…
                                                      0

                                                      Смысл один — делать то, что нравится. Мне нравится программирование, игры, история России, её культура. Колобок — это просто идеальное и простое сочетание всего вышеперечисленного.

                                                        0
                                                        Всё-равно, все и всегда, если что-то делают, преследуют выгоду (пусть и подсознательно и не прямую денежную): опыт, репутация, известность и т. п.
                                                        Не знаю, буду ли тут ещё писать… пока не забанили совсем, злоупотреблю (терять нечего) попиарю свой Инстаграм @tamirov_alexander, может со временем буду его развивать. Так, что, кому интересно, полайкайте, подписывайтесь!
                            +1
                            Кот на первой картинке прям очень похож на кота Саймона. Совпадение? :)
                            Вы хотите сделать игру в черно-белом варианте или это просто бесцветный прототип на видео, а потом будет в цвете? Детям интереснее, когда всё яркое и красочное. И еще по-любому нужен профессиональный аниматор, чтобы создать что-то достойное.
                            голос паука?

                            Так и представляется, как сидит в углу паук и пищит. :)

                            Идеи.
                            1. Дыра в полу, в которую можно провалиться, и из которой периодически высовывается мышь;
                            2. Настенные часы с кукушкой в избе, можно как-то обыграть, например, кот пугается кукушки и совершает нужные действия: прыгает, бежит куда надо и т.д.;
                            3. Ухват (он же рогач), который лежит на пне, надо самому сесть в ухват, а кота заставить прыгнуть на рукоять, чтобы, как на трамплине, выпрыгнуть из окна.
                            см. шедевр изобразительного искусства


                            4. Заставить кота выполнить действие, погнав в его сторону мышь.
                              0

                              Огромное спасибо, что нашли время и написали по делу! Интересные предложения, попробую их воплотить в жизнь :)


                              Кот Саймон не совпадение, рассматривал его в качестве основы для кота, но показался мне несколько сложноват для отрисовки, т.к. я не художник :)

                              0

                              Хмм. У меня просто на днях возникли мысли запилить тоже игру про колобка.
                              Я правда собирался делать все сам и убить порядка пару месяцев.
                              Но думал сделать яркий 2д раннер. Не знаю, займусь ли

                                0

                                У меня планов делать всё самому особо не было, просто никого больше нет, кто делал бы :)
                                А так это больше попытка на собственной шкуре пройти путь от рисования до оживления в виде игры, чтобы потом на этой основе предложить ребятам создать игру. Возможно, совсем не про колобка, если таково будет решение коллектива.

                                  0

                                  Если ещё не читали, то очень советую прочесть книгу Д. Шрейера "Кровь, пот и пиксели". Там 3-я глава посвящена игре Stardew Valley, которую создал один человек на голом этузиазме. Игра в итоге получила мировое признание. Правда, времени на разработку ушло, мягко говоря, больше, чем он планировал. Я и сам после прочтения книги купил эту игру другу в подарок, по акции на Стиме всего 200р. вышло в том году.

                                0

                                Дочка начала слушать сказки и есть такая народная сказка the gingerbread man.


                                Очень похожа на колобка по сюжету. Интересно какая из них более народная.

                                  0

                                  Под народностью я понимал возможность каждого принять участие и внести свою лепту. Подозреваю, что обе сказки вполне себе народные )

                                  +6
                                  Мой ребенок в 10 лет интересуется роботами, военными кораблями. Но никак не колобками :)
                                    0

                                    Было бы интересно услышать от него, какую бы он хотел игру создать: что делали бы роботы? что делали бы военные корабли? :)

                                      +1

                                      Как вариант: приключения робота-пылесосаколобка. Путешествие по дому, борьба с мопсом, запугивание кота.

                                        0

                                        Да, мне кажется, всё к этому и идёт)

                                          0

                                          Кстати, напоминает немного игру "Как достать соседа".

                                      +1
                                      Приманить мышку крошками, она по крошкам доберётся до колобка и толкнет его. Если крошек не дать то колобок будет съеден…
                                        0

                                        Круто. Благодарю за идею, подумаю, как воплотить это в жизнь.

                                          +1
                                          Прочитал про ухват в посте perlestius. Наверно лучше чтоб мышка по крошкам толкнула ухват, он упал и толкнул колобка.
                                          Во дворе должно стоять пугало, чтоб испугать ворон его надо толкнуть, они полетят и раскроют калитку.
                                            +2
                                            Толкнуть пугало, вороны раскроют калитку? Нелогично как-то. Можно так: во дворе горит мангал, рядом на подоконнике лежит косяк. Косяк надо толкнуть, он падает в мангал, накуривает сидящих на пугале ворон, они полетят, весело хихикая, ну и расклюют калитку на щепки
                                              0

                                              Надеюсь, такой сюжет 12-летним будет интересен :)

                                              0

                                              Спасибо за пугало, подумаю!

                                          0
                                          русской народной игры?
                                            0

                                            Под народностью я подразумевал возможность каждого внести свою лепту в игру. Так что можете внести свою :)

                                            0
                                            Такую игру надо под ZXСпецтрум делать, если уж делать. Типа наш ответ диззи. Ну или под денди, потому что достаточная платформа по техническим хар-кам для сабжа. Потом можно даже на демопати каком ее показать…
                                              +2

                                              Это будет уж точно не для детей и не для широкой публики, а для узкого круга ретроградов.

                                                0

                                                Всё-таки я не зря упоминал про возможность запускать всем, поэтому HTML на выходе нужен.

                                                  0
                                                  Наш ответ Диззи под названием Колобок делался в 1995 году.
                                                    0
                                                    Хорошо, «Колобок II», или «Колобок возвращается!»
                                                      0

                                                      Это уже бродилка, но даже в демке есть целый небольшой квест. Спасибо за наводку.

                                                    +4

                                                    Так, ну смотри. Колобку для антуража добавляем ехидное лицо, как у trololo солнышко, добавляем анимации, садизма и крови, превращаем игру в рогалик, где нужно силой пробиваться из дома. Кот — главный босс, который появляется время от времени и с которым случаются стычки. В промежутках можно сделать разные локации, аля 'Аквариаум', 'Стол', 'Пол', 'Чердак' и тп, с множеством возможностей для выхода. Можно добавить различных NPC, аля — золотая рыбка, подсолнух там, не знаю, домовой… Бабку делаем ведьмой, которую можно умаслить, чтобы получить какие-нибудь абилки, вроде просачивания через маленькие отверстия, двойные прыжки и тп. — Рецепт демки, на которую люди дадут деньги (я бы охотно дал :)


                                                    P.S И это я еще даже не начал ничего курить из запрещенных в российской федерации веществ
                                                    ¯_(ツ)_/¯

                                                      0

                                                      Спасибо за локации, тут есть над чем подумать.

                                                      +7

                                                      И если пользователь играет эльфами то эльфы в лесу, домики деревяные набигают солдаты дворца и злодеи. Можно грабить корованы… И эльфу раз лесные то сделать так что там густой лес… А движок можно поставить так что вдали деревья картинкой, когда подходиш они преобразовываются в 3-хмерные деревья

                                                        +2

                                                        Автор же в начале статьи сказал, что корованов не будет

                                                          +2
                                                          это я спросонья невнимательно прочитал
                                                            0

                                                            У него не будет караванов, а раз он программист, то корованы не исключены.

                                                            0

                                                            Думаю, робот-колобок с эльфами не очень сочетается всё-таки. Да и как эльфов рисовать? Обычный человек с длинными ушами и волосами?

                                                            +2
                                                            Помниться на ZX spectrum была игра «Cauldron 2» называлась
                                                              0

                                                              Благодарю за подсказку, надо будет глянуть идеи.

                                                              +1
                                                              Почему вы не займетесь ТРИЗом со своими детишками? Надо объяснять чем это лучше?

                                                              ТРИЗ по игрушке, имею в виду.
                                                                0

                                                                Да, буду благодарен, если напишете развёрнуто.

                                                                0
                                                                По-моему, было бы здорово добавить персонажей и сюжетов из других русских народных сказок — Курочку Рябу, Бабу Ягу и всех остальных
                                                                  0

                                                                  Были мысли на этот счёт, но в общий сюжет они пока не очень вписываются. Есть идеи, как вписать?

                                                                    0
                                                                    Например, как писали выше, поставить задачу — подманить мышь, чтобы отвлечь кота. Но при этом, если мышь заденет золотое яйцо — прибегут дед и баба и спалят всю контору.
                                                                      0
                                                                      Можно потом будет сиквел сделать, где мы играем за золотое яйцо
                                                                        0

                                                                        И какова задача золотого яйца?

                                                                          +2
                                                                          Как какая?!
                                                                          image
                                                                  0
                                                                  Прочитал комментарии, соглашусь, что это слишком примитивно. Те же дети могут поиграть в герои 3 например, это небо и земля.
                                                                    0
                                                                    А увидев третьих героев, дети будут говорить: «Фуу, тут пиксели видны!», «Фуу, тут анимация плохая!», «Фуу, тут не тридэ!»
                                                                      0
                                                                      Это просто пример крутой игры, я сто лет в игры не играл, наверняка есть те же яйца только в профиль с графикой, мне игры вообще не интересны.
                                                                    +1
                                                                    Пожалуйста, я вас умоляю, не нужно кровищи в «Колобок»!
                                                                    Кто не понял Х000-летней мудрости, объясняю: «Колобок» не про поедание хлеба лисой (не про жалко хлебушек), «Колобок» — про лохов, ведущихся на развод Лисы (про не будь лохом).
                                                                    Так что желаю советчику «кровищи, секса и качественной рэпчины», чтобы он подрос, поумнел и нашел в жизни настоящие радости — любовь, красоту и добро.
                                                                      0

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

                                                                      0

                                                                      Потенциал шариков из вашей первый игры ещё не исчерпан. Из шариков, как из пикселей, можно сделать Понг, Змейку, Трон, Ксоникс, Танчики, Тетрис…
                                                                      И в них во всех будут довольно сложные алгоритмы для начинающих.
                                                                      А тут я вижу лишь проверку коллизий.

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

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