Сайт | Скачать | Видео | Wiki

Автор Тема: Шарики (игра)  (Прочитано 467 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AZJIO

  • Модератор
  • Старожил
  • ****
  • Сообщений: 252
  • Репутация: +9/-0
  • Автор темы
Шарики (игра)
« : 21 Январь 2023, 05:58:22 »
Шарики

Скачать: yadi.sk upload.ee

Скачать APK: yadi.sk upload.ee


« Последнее редактирование: Сегодня в 09:24:45 от AZJIO »

Оффлайн shelezyaka

  • Ветеран
  • *****
  • Сообщений: 799
  • Репутация: +39/-0
Re: Шарики (игра)
« Ответ #1 : 25 Январь 2023, 21:47:23 »
Ход , очки и бонус на линуксе у меня нету. И где описание самой игры или правил , ничего не понятно.
Intel Core 2 E7600 ,GeForce 630   ,  3Gb DDR2 ,  HDD - 160 Gb 2 SSD по 120 Gb
Acer Aspire One D270-26Сkk Intel Atom N2800 1.86GHz 2Gb DDR3  HDD - 720 Gb

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5098
  • Репутация: +131/-1
Re: Шарики (игра)
« Ответ #2 : 25 Январь 2023, 22:05:26 »
1. У меня отображаются (Balloons-bin-1.1.0-1-x86_64.pkg.tar.zst).

2. Readme.txt же лежит в архиве, но да, не помешало бы в шапке темы.
Цитата
Собрать в одну линию горизонтальную или вертикальную не менее 3-х шариков, тогда они будут заменены но новые случайные шарики. Каждый ход вычитает -1, поэтому за один ход должна быть собрана хотя бы одна линия. Если собрана линия из 3-х шаров это не даёт очки, но если за раз уничтожается 2 линии или более 3-х шаров, то даются очки по числу дополнительных шаров.
« Последнее редактирование: 25 Январь 2023, 22:15:16 от krasnyh »

Оффлайн AZJIO

  • Модератор
  • Старожил
  • ****
  • Сообщений: 252
  • Репутация: +9/-0
  • Автор темы
Re: Шарики (игра)
« Ответ #3 : 26 Январь 2023, 01:12:11 »
Вау, давно никто не реагирует на мои поделки  ;D

Обновление
Добавлено меню с 4-мя пунктами (Начать игру заново, перемешать шары при этом -10 очков, конвертировать бонусы в очки, при этом если бонусов 400, то очков будет +40)
Пустой ход был -3 очка, вернул -1, чтобы пододвигать было не критично.
При совпадении линии выделяются рамкой, чтобы видно было где произошли бонусные изменения и сколько их было.

Хотел добавить функционал "подсказка" но пока это плохо работает, иногда не видит рабочие комбинации, хотя выглядит прикольно, показывает красную рамку вокруг 2-х шаров и синюю вокруг перемещаемого, а при клике подсказка стирается. Но пока это толком не работает, не стал добавлять.

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

Оффлайн shelezyaka

  • Ветеран
  • *****
  • Сообщений: 799
  • Репутация: +39/-0
Re: Шарики (игра)
« Ответ #4 : 26 Январь 2023, 18:58:53 »
2. Readme.txt же лежит в архиве
Позже сам увидел,извините.
 2 AZJIO
В переделанной версии всё отображается, спасибо.
Intel Core 2 E7600 ,GeForce 630   ,  3Gb DDR2 ,  HDD - 160 Gb 2 SSD по 120 Gb
Acer Aspire One D270-26Сkk Intel Atom N2800 1.86GHz 2Gb DDR3  HDD - 720 Gb

Оффлайн forthuser

  • Пользователь
  • **
  • Сообщений: 76
  • Репутация: +2/-0
Re: Шарики (игра)
« Ответ #5 : Вчера в 14:35:07 »
Oффтопик:
Rosetta Code/Rank languages by popularity - Full list

PureBasic на 40-ом месте (667 решённых задач)

ближайший следующий Бейсик - BBC Basic на 54-ом месте (562 решения)

Интересно, а Online какие то Бейсики для проверки/запуска каких то решений есть?
(встречал в Online возможность "испытывать" Бейсик для ZX-Spectrum)

P.S. Несколько вопросов задал по Бейсику на сервисе otvet.mail.ru :)
(никто даже не ответил, что много Бейсиков построены на использовании транспиляции)

На сервисе qna.habr.com вопросы по Бейсик не наблюдаются.

Если интересно, то
Цитата
Отвечать на свои вопросы можно и нужно.
Помечать свои ответы решением можно и нужно.
Стесняться не надо. Единственный нюанс - это не повысит рейтинг.
Задачи и задания тут не приветствуются, но если сразу публикуете и решение задачи…
в принципе не вижу трагедии, но не надо переусердствовать.

 
« Последнее редактирование: Вчера в 14:46:21 от forthuser »

Оффлайн AZJIO

  • Модератор
  • Старожил
  • ****
  • Сообщений: 252
  • Репутация: +9/-0
  • Автор темы
Re: Шарики (игра)
« Ответ #6 : Вчера в 15:21:08 »
Вы уже писали про 600 нерешённых задач в теме PureBasic. Можно было там и продолжать обсуждать.

Оффлайн forthuser

  • Пользователь
  • **
  • Сообщений: 76
  • Репутация: +2/-0
Re: Шарики (игра)
« Ответ #7 : Вчера в 15:37:00 »
Спасибо за обращение внимания на это обстоятельство.
Да, "склероз" не стал искать именно тему про Пурик т.к. редко открываю местный форум :)
(может модераторы перенесут сообщение, если в этом есть некоторый смысл)

P.S. Не думал, что на этой цифре практика решения задач и на Пурике остановится.
На площадке Хабр тоже редко кто публикует статьи по практике применнеия Бейсик
как будто он хуже в понимании/применении чем Питон.
Из последнего PureBasic для Raspberry PI (3 июля 2022)

Разных Бейсиков много было на ретро компьютерах и в исполнении производства CCCР на КР580ВМ процессоре.
Здесь даже поддерживается эмулятор для таких компьютеров Emu80 v.4
и сделана сборка его для Linux 64.

Оффтопик.
И не по теме Пурика
Пробовал на своём железе запускать последние сборки разных 64-х битных Linux Puppy и многие из них у меня не стартанули
на буке с i5 примерно 10-ти летней давности.
Интересно, это только мне так повезло с этим?
« Последнее редактирование: Вчера в 15:49:03 от forthuser »

Оффлайн AZJIO

  • Модератор
  • Старожил
  • ****
  • Сообщений: 252
  • Репутация: +9/-0
  • Автор темы
Re: Шарики (игра)
« Ответ #8 : Сегодня в 09:26:01 »
Обновление
Добавлена кнопка "?" (подсказка), -1 к очкам, если найдено и выделяет его, либо сообщает что не найдено.