Не судоку, не 2048, хрень какая то!
Всем привет друзья.
Пишу данный мелкопост сугубо для рекламы. Да да. Именно реклама. Рекламировать буду игру на которою убил 2 недели карантина выписанного мне роспотребнадзором в виду того что я якобы заразился коронавирусом.
У меня давно витала идея сделать какую нибудь игрульку для ведроида. Вот прям самую простую и тупую игру, просто сделать. Чтобы было. Что бы было чем мерятся перед друзьями, а не только 49,5сантиметровым. Долго гуглив (не долго) я наткнулся на интересный игровой движок CoronaSDK (solar2d) и начал его курить. Движок весьма занятный и интересный, могу запилить о нем отдельный пост или пару уроков, если будет желание и вопросы. Весь код игры пишется на языке lua, который при написании кода мне до смерти напоминал мне мой родной и любимый питон.
Опустим подробности того как я писал свою хренульку. Если будет интересно могу рассказать. Вы только попросите.
Суть игры. Суть игры простая. Игровое поле 9×9 ячеек. В каждой ячейке цифра от 1 до 9. (поле заполняется случайным образом). Тут вы наверно подумали — «Этот лошара заново изобрел Судоку»
Хах! Хрен вам. Не угадали. Продолжим. Над полем находится математический знак, либо плюс либо минус. Аха, стало интереснее, неправдали? Кому не интересно дальше не читайте. Я серьезно. Там все еще хуже.
Игру вы начинаете со стартовыми очками, которые по умолчанию ровны 100. Игру вы начинаете всегда с математическим знаком «+». И так. Вы должны выбрать на игровом поле цифру рядом с которой находится хотя бы еще одна такая же. Эти цифры будут просуммированы, а полученная сумма в свою очередь будет, либо прибавлена к базовым очкам если знак математической операции «+», либо будет вычитаться если знак «-».
Сложно. Знаю. Если вы до сих пор это читаете то я вами восхищаюсь. Вы по настоящему терпеливые люди.
После каждого хода знак математической операции меняется на противоположный. Суть игры. набрать как можно больше очков. Что бы было чем мерятся с друзьями.
Там есть пару приколюх, плюшек. Которые призваны помочь вам облегчить игру. Они покупаются за внутри игровую валюту. СТООП! Там нет ни каких покупок за реал! Онли реклама. Самую малость. Для поддержания штанов. Посмотрели рекламку, получили плюхи, за плюхи купили приколюхи. Все просто.
Вы наверное думаете. Как то все просто (по начало хотя кажется сложно). Но это только на первый взгляд. На месте выбранных (уничтоженных вами цифр), появляются новые цифры. А теперь в чем соль, если вы уничтожили цифру 9,то шанс появлению на ее месте снова цифры 9 будет равен 1/9. Таким образом в фазе игры «+» вы уничтожаете самые жирные цифры, и как следствие сокращаете их число. С мелковесомыми цифрами 1,2,3 точно такая же ситуация. Таким образом состав игрового поля со временем будет «сужаться»
Друг, если ты дочитал до «здесь» то скачай игрушку и попробую, кто знает, может это что ты так долго искал. Можешь залепить мне пятюню на плеймаркете, «по браски».
Игра называется GuNumber.
Ссылка на Google Play: https://play.google.com/store/apps/details?id=com.solar2d.app.GuNumber
- 29 июля 2020, 21:53
Да, без картинок не допетрить...
Ясен фиг, кто в России бразильскими деньгами расплачивается =)
Уроки это хорошо, посмотреть насколько легче или сложнее делать игры на короне, чем скажем например на юнити всегда полезно. Сравнить для себя возможности Короны. В посте не хватает картинок. Скрины например.
На Windows XP запустится?
Понравился комментарий про "глоток свежего воздуха, математическую головоломку в эру одноклеточных раннеров".
Плюсы:
- вполне законченная игра, глюков не найдено, есть реклама, магазин, визуальные эффекты
- какая бы ни была, но своя идея а не клон.
Минусы:
- игровой процесс менее интеллектуален чем даже матч3. Потому что в матч3 хотя бы иногда стоит просчитывать на ход вперёд, ну там сжечь эти три чтоб вот эти свалились и тоже сгорели (хотя я не уверен что ЦА матч3 этим заморачивается), а тут из-за рандома даже этого нет. Ну да, можно выбирать пары рядом с 1 или 9 в надежде что там вторая заспаунится, но на этом всё. Как насчёт добавить арифметических знаков и сделать целью не максимум очков а привести очки к заданному значению?
В общем, как опыт разработки - офигенно, как игра - имхо ни о чем.
Не, ну за такую подачу и меч не грешно влепить, я считаю. Хотя мне и не очень нравится, когда люди называют свои штуки "хренульками"
j2me версию, плиз?