Версия для печати темы
GBX.ru _ Флейм _ Telegram бот по ретро-играм
Автор: DevilSAM Среда, 29 апреля 2020, 11:50
Есть в телеграмме бот @dendy_ru_bot.
С ним можно поиграть в игру, он присылает скриншот из какой-то игры (NES, Megadrive...) и 4 варианта ответов. 3 уровня сложности. На легком все просто, а вот на уровне HARD появляется много японской дичи
Собственно тема с предложением всем поиграть, это забавно, ну и с вопросом: каких функций еще не хватает такому боту?
Автор: GKill Среда, 29 апреля 2020, 13:07
QUOTE (DevilSAM @ Среда, 29 апреля 2020, 11:50)
ну и с вопросом: каких функций еще не хватает такому боту?
рекламы конечно же
Автор: DevilSAM Среда, 29 апреля 2020, 13:56
QUOTE (GKill @ Среда, 29 апреля 2020, 13:07)
Бот не для рекламы делается, а для развлечения друзей и знакомых
Автор: Nopasaran Среда, 29 апреля 2020, 13:57
QUOTE (DevilSAM @ Сегодня, 11:50)
он присылает скриншот из какой-то игры (NES, Megadrive...)
причем тут тогда денди?
Автор: Stars Среда, 29 апреля 2020, 14:38
Автор специально вчера зарегился, чтоб бота своего порекламить ?
Автор: DevilSAM Среда, 29 апреля 2020, 14:40
QUOTE (Nopasaran @ Среда, 29 апреля 2020, 13:57)
Денди, эт такое собирательное название
Автор: BrainStorm Среда, 29 апреля 2020, 14:44
QUOTE (Stars @ Среда, 29 апреля 2020, 17:38)
Автор специально вчера зарегился, чтоб бота своего порекламить ?
Ога. Ещё и в рандомных тема отписался, чтобы следы замести
Автор: Stars Среда, 29 апреля 2020, 14:50
QUOTE (DevilSAM @ Среда, 29 апреля 2020, 14:40)
Денди, эт такое собирательное название
Это не тот сайт, где можно такую чушь втирать местным ))
Автор: F1ReB4LL Среда, 29 апреля 2020, 14:52
QUOTE (DevilSAM @ Среда, 29 апреля 2020, 11:50)
Собственно тема с предложением всем поиграть, это забавно, ну и с вопросом: каких функций еще не хватает такому боту?
Вотермарков на картинке, чтобы гуглом не искали ответы (либо таймера, чтобы не успевали найти).
Автор: slarti Среда, 29 апреля 2020, 14:59
QUOTE (DevilSAM @ Среда, 29 апреля 2020, 14:40)
Денди, эт такое собирательное название
Денди это китайская подделка, и не более.
Автор: DevilSAM Среда, 29 апреля 2020, 15:14
QUOTE (slarti @ Среда, 29 апреля 2020, 14:59)
Денди это китайская подделка, и не более.
Лично я это все прекрасно знаю и понимаю. Но бота делал не для суперэкспертов, а для всех людей, которым знакомы эти игры с детства. И многие из этих людей, по-моему, не знают разницы между NES, Famicom и Dendy (если вообще слышали про первые).
Добавлено спустя 1 минуту:QUOTE (Stars @ Среда, 29 апреля 2020, 14:38)
Автор специально вчера зарегился, чтоб бота своего порекламить ?
Да, специально. А что такого? Мне интересен фидбек от знающих людей. Я думал, что тут можно таких найти.
Автор: slarti Среда, 29 апреля 2020, 15:16
QUOTE (DevilSAM @ Сегодня, 15:14)
Лично я это все прекрасно знаю и понимаю. Но бота делал не для суперэкспертов, а для всех людей, которым знакомы эти игры с детства. И многие из этих людей, по-моему, не знают разницы между NES, Famicom и Dendy (если вообще слышали про первые).
Я думал это типа теста? Тест по определению для тех кто разбирается, разве нет?
Автор: DevilSAM Среда, 29 апреля 2020, 15:17
QUOTE (BrainStorm @ Среда, 29 апреля 2020, 14:44)
Ога. Ещё и в рандомных тема отписался, чтобы следы замести
Ошибаетесь. Я не заметал следы, это вынужденная мера, так как иначе новая тема не доступна для создания. Но Вы не отчаивайтесь, продолжайте строить из себя Шерлока Холмса и дальше
Добавлено спустя 1 минуту:QUOTE (slarti @ Среда, 29 апреля 2020, 15:16)
Я думал это типа теста? Тест по определению для тех кто разбирается, разве нет?
Там три уровня сложности я предусмотрел. Easy как раз для всех. Для тех кто более-менее шарит - Normal. А вот Hard уже для тру профи
Добавлено спустя 6 минут:QUOTE (F1ReB4LL @ Среда, 29 апреля 2020, 14:52)
Вотермарков на картинке, чтобы гуглом не искали ответы (либо таймера, чтобы не успевали найти).
Вот спасибо, добрый человек. Это хороший совет. Можно рассмотреть целесообразность той идеи
Автор: BrainStorm Среда, 29 апреля 2020, 15:25
QUOTE (DevilSAM @ Сегодня, 18:17)
Ошибаетесь. Я не заметал следы, это вынужденная мера, так как иначе новая тема не доступна для создания. Но Вы не отчаивайтесь, продолжайте строить из себя Шерлока Холмса и дальше
Принято, Сэр. Будем стараться
Автор: DevilSAM Пятница, 01 мая 2020, 08:28
А можно как-то сменить название темы на более понятное? Например Telegram-бот по играм 8-16 бит. Или название темы не изменяется?
Автор: BrainStorm Пятница, 01 мая 2020, 09:09
Отредактируй первое сообщение, там можно название поменять
Автор: Ol_ Пятница, 01 мая 2020, 09:48
QUOTE (DevilSAM @ Пятница, 01 мая 2020, 08:28)
А можно как-то сменить название темы на более понятное? Например Telegram-бот по играм 8-16 бит. Или название темы не изменяется?
Или DENDYBOSS, например
Автор: DevilSAM Суббота, 02 мая 2020, 09:19
QUOTE (BrainStorm @ Пятница, 01 мая 2020, 09:09)
Отредактируй первое сообщение, там можно название поменять
Спасибо. Переименовал
Автор: Eksar Воскресенье, 03 мая 2020, 23:02
Поиграл с ботом немного.
Есть предложение: некоторые ответы ну уж очень очевидны, нужен какой-то алгоритм, который заставит юзера задуматься. Допустим, у игры несколько частей на разных платформах. Выводить список игр, среди которых лишь одна - верный ответ
Автор: GKill Понедельник, 04 мая 2020, 09:00
QUOTE (Eksar @ Воскресенье, 03 мая 2020, 23:02)
Поиграл с ботом немного.
Есть предложение: некоторые ответы ну уж очень очевидны, нужен какой-то алгоритм, который заставит юзера задуматься. Допустим, у игры несколько частей на разных платформах. Выводить список игр, среди которых лишь одна - верный ответ
не играл в бота, но если хочется усложнить задачу - скриншот надо резать на части и угадывать игру лишь по кусочку скриншота. Тогда будет интересно даже с популярными играми
Автор: sp0911 Понедельник, 04 мая 2020, 16:30
QUOTE (GKill @ Понедельник, 04 мая 2020, 09:00)
не играл в бота, но если хочется усложнить задачу - скриншот надо резать на части и угадывать игру лишь по кусочку скриншота. Тогда будет интересно даже с популярными играми
Или как Кинаман делал на стримах. Вырезал существо из игры и на время, кто угадает первым собирал по частичкам как пазл существо.
Автор: DevilSAM Вторник, 05 мая 2020, 18:19
QUOTE (Eksar @ Воскресенье, 03 мая 2020, 23:02)
Поиграл с ботом немного.
Есть предложение: некоторые ответы ну уж очень очевидны, нужен какой-то алгоритм, который заставит юзера задуматься. Допустим, у игры несколько частей на разных платформах. Выводить список игр, среди которых лишь одна - верный ответ
Предложение понятное, спасибо. Но, что-то мне подсказывает, что если так сделать, то это будет ну очень сложно
Например, появится Мегамен 2 на скриншоте, и варианты с разными частями мегамена. Попробуй угадай )) Это только фанатам под силу, имхо.
Но согласен с тем, что когда на скрине условная Contra, а в альтернативных вариантах Tiny Toon, Top Gun и Mortal Kombat, то угадать будет слишком просто. Я думаю в этом направлении. Еще раз спасибо за совет
Добавлено спустя 2 минуты:QUOTE (GKill @ Понедельник, 04 мая 2020, 09:00)
не играл в бота, но если хочется усложнить задачу - скриншот надо резать на части и угадывать игру лишь по кусочку скриншота. Тогда будет интересно даже с популярными играми
Я, кстати, тоже обдумывал такой вариант, чтобы делать скрин какой-то части экрана, а не полностью всего, что там происходит. Но не знаю насколько это интересный вариант.
Если Вы говорите, что это зайдет, то можно задуматься и над реализацией этой затеи
Автор: GKill Вторник, 05 мая 2020, 22:53
QUOTE (DevilSAM @ Вторник, 05 мая 2020, 18:19)
Я, кстати, тоже обдумывал такой вариант, чтобы делать скрин какой-то части экрана, а не полностью всего, что там происходит. Но не знаю насколько это интересный вариант.
Если Вы говорите, что это зайдет, то можно задуматься и над реализацией этой затеи
это как угадай мелодию, такой же принцип. Скрин имеет определенное количество частей, скажем 5х5. Если угадываешь с 1го, то получаешь максимальное количество очков. Чем больше просишь открыть, тем меньше награда, вплоть до 25, когда не получишь ничего, хоть скрин и будет весь открыт.
Добавлено спустя 3 минуты: DevilSAM, кстати, если ты умеешь в программирование и хотел бы что-то замутить (игру к примеру), можем скооперироваться, с меня дизайн и арт
Автор: DevilSAM Пятница, 08 мая 2020, 08:57
QUOTE (GKill @ Вторник, 05 мая 2020, 22:53)
DevilSAM, кстати, если ты умеешь в программирование и хотел бы что-то замутить (игру к примеру), можем скооперироваться, с меня дизайн и арт
Ok, буду иметь виду, если что-то надумаю
Автор: DevilSAM Понедельник, 11 мая 2020, 18:49
QUOTE (GKill @ Вторник, 05 мая 2020, 22:53)
это как угадай мелодию, такой же принцип. Скрин имеет определенное количество частей, скажем 5х5. Если угадываешь с 1го, то получаешь максимальное количество очков. Чем больше просишь открыть, тем меньше награда, вплоть до 25, когда не получишь ничего, хоть скрин и будет весь открыт.
Похоже, что такой вид игры подразумевает что пользователь будет сам в ответ полностью писать название игры. Не получится предлагать ему варианты (особенно всего 4), так как он ответ подбором быстрей получит
Автор: GKill Вторник, 12 мая 2020, 07:02
QUOTE (DevilSAM @ Понедельник, 11 мая 2020, 18:49)
Похоже, что такой вид игры подразумевает что пользователь будет сам в ответ полностью писать название игры. Не получится предлагать ему варианты (особенно всего 4), так как он ответ подбором быстрей получит
тогда сделать одну попытку. Псоле каждого ответа - новое задание.
В общем-то все как обычно: показывать скриншот и четыре варианта ответа. Только перед началом можно выбирать сложность (начисляется разное количество очков, если они предполагаются):
- очень легкая, показыватся скриншот целиком
- нормальная показывается 1/4 часть рандомно
- трудная, показывается 1/16 часть рандомно
после ответа показывать весь скриншот целиком (на норм/трудн сложности)
рандом добавляет эффет рулетки, когда может выпасть часть скриншота скажем с главным героем и угадать будет легко, а может часть со спрайтом бэкграунда или вообще черный фон
Автор: DevilSAM Среда, 20 мая 2020, 08:51
Добавил в @dendy_ru_bot урвень сложности expert. Пока что beta-версия
Зацените, кто считает себя экспертом
Автор: GKill Среда, 20 мая 2020, 21:18
Прикольно, но:
- не заметил разницы между easy/normal/hard
- в новом режиме (эксперт) слишком много текста да еще и свой вариант писать надо
- баги после неправильного ответа перестал слать скрины
---
Что бы я предложил:
1. сложности сделать так:
- easy - полный скрин (выбор из 4 вариантов ответа)
- normal - половина (выбор из 4 вариантов ответа)
- hard - 1/4 (выбор из 4 вариантов ответа)
- expert - рандомный размер скрина и надо вводить название самому
2. после выбора каждой из сложности 1ое сообщение объясняет правило в 1-2 строчках. Типа: Я показываю целый скрин, а ты выбираешь вараинт, Я показываю половину скрина, а ты выбираешь вариант и т.д
3. В любой момент иметь возможность поменять сложность не возвращаясь в начало
4. поработать на вариантами ответов получше. Например скрин СтритФайтер 2 Сега, и варианты типа Мортал Комбат, Стри Файтер аркада, Стрит Файтер2 Сега, Файнал Файт. Я понимаю, что сейчас сделано просто типа 1 правильный ответ и 3 рандомных из списка скорее всего. Но надо бы посидеть вечерок и привести все в человеческий вид
да, варианты должны быть с платформы одного поколения. А то 3 варианта Нес и 1 Снес и на скрине графика явно не 8бит. Фигли тут угадывать?
На нормале и харде не писать платформу в скобочках
Автор: DevilSAM Понедельник, 01 июня 2020, 14:35
QUOTE (GKill @ Среда, 20 мая 2020, 21:18)
- не заметил разницы между easy/normal/hard
Как это не заметил? Очевидно же: easy - там всякие Chip and Dale, Mortal Kombat и тп. А вот hard - там уже Hokuto no Ken 2, Heisei Tensai Bakabon и тд ))
Автор: DevilSAM Четверг, 11 июня 2020, 14:23
В общем, сделал, так сказать, v 2.0
Оставил деление сложности как и было (easy - самые распространенные игры, вроде "Танчиков" и тд, normal - большинство обычных игр, hard - малоизвестная японская дичь и плюс игры для не самых популярных у нас консолей).
А вот новый уровень - Expert - сделан немного по другому. Там сперва угадывающему присылается рандомный кусочек игры и он может либо попробовать угадать игру за 5 очков, либо запросить половину скриншота (какая половина - выбирается рандомно). Тут уже гораздо легче угадать, но всего 2 очка. Можно еще и целый скрин запросить, но за такое лишь 1 очко в случае успешно угаданной игры
Автор: VIK Четверг, 11 июня 2020, 18:03
Я туплю походу, после
/play
Предлагает сыграть в игру
После введения любой команды или сообщения, пишет "выбирай один из вариантов"
Но ни чего не показывает.
Автор: GKill Четверг, 11 июня 2020, 19:58
По-моему стало лучше! Интересно довольно играть
Только надо сделать при проигрыше кнопочку "продолжить". чтобы не прокликивать все менюшки с самого начала
QUOTE (VIK @ Четверг, 11 июня 2020, 18:03)
После введения любой команды или сообщения, пишет "выбирай один из вариантов"
Но ни чего не показывает.
это так интерфейс у телеги устроен вроде, надо включить отображение кнопок или включить/выключить
Автор: DevilSAM Пятница, 12 июня 2020, 07:39
QUOTE (VIK @ Четверг, 11 июня 2020, 18:03)
Я туплю походу, после
/play
Предлагает сыграть в игру
После введения любой команды или сообщения, пишет "выбирай один из вариантов"
Но ни чего не показывает.
В телеге боты могут присылать вам кнопки с вариантами ответов. Если такие кнопки доступны, то они появляются сразу. Если пользователь их случайно убрал, то он может их вызвать снова в любой момент, нажав иконку с 4 точками
Присоединённые эскизы
Автор: VIK Пятница, 12 июня 2020, 17:25
Да, благодарствую, есть 4 кружочка )
Автор: GKill Пятница, 12 июня 2020, 19:44
Вроде счет не ведется в реальном времени, в сообщении о том, что "Да, ответ правильный" надо бы еще текущий счет писать.
Еще бы leaderboards запилить (чтобы реально чувство состязания было), и можно было бы остановиться на этом
Автор: DevilSAM Суббота, 13 июня 2020, 20:46
QUOTE (GKill @ Пятница, 12 июня 2020, 19:44)
Еще бы leaderboards запилить (чтобы реально чувство состязания было), и можно было бы остановиться на этом
Думаю над этим уже давненько. Пока не придумал как бы это правильно и грамотно реализовать. То ли сравнивать в конкретной сложности, то ли в общем по сумме игр на все сложностях... Как показывать игроку его рейтинг? А может организовать просто таблицу лидеров? Много вопросов и мало ответов ))
Автор: GKill Среда, 17 июня 2020, 15:45
QUOTE (DevilSAM @ Суббота, 13 июня 2020, 20:46)
Как показывать игроку его рейтинг? А может организовать просто таблицу лидеров? Много вопросов и мало ответов ))
сначала бы посмотреть какие данные имеются об игроках и в каком количестве. И подумать как их интереснее показать.
Наверное, стоит отдельно показывать по уровням сложности. Но можно и глобальный рейтинг прикрутить, если в нем будет смысл.
Можно показывать:
- сыграно всего
- сыграно на этой неделе
- рекорд по очкам на этой неделе/кто
- рекорд по количеству игр на этой неделе/кто
- последный рекорд когда был поставлен/кем
Автор: DevilSAM Среда, 22 июля 2020, 11:02
QUOTE (GKill @ Понедельник, 22 июня 2020, 16:29)
Мне довольно нравится экспертный режим, кстати. Иногда реально челлендж есть. Несколько примеров, ответы абсолютно осмысленные
Спасиб. Старался
Сейчас переписываю бота с питона на JS. Добавил возможность создавать опрос или викторину в группу по ретро-играм. Теперь хочу сделать 2 языка (русский и инглиш). А потом надо будет перенести данные с рекордами игроков и готово. Но пока старый бот функционирует в прежнем режиме. Когда новый запустится - не знаю, но в плане игры пользователь не должен заметить разницы, по идее
Автор: DevilSAM Четверг, 05 ноября 2020, 10:09
QUOTE (GKill @ Понедельник, 22 июня 2020, 16:29)
Мне довольно нравится экспертный режим, кстати. Иногда реально челлендж есть. Несколько примеров, ответы абсолютно осмысленные
А я играю без полной загрузки фотографий. Фотка приходит размытая и я ее не загружаю полностью, а стараюсь так угадать )) Тоже челендж своеобразный )
Присоединённые эскизы
Автор: DevilSAM Вторник, 21 ноября 2023, 11:25
QUOTE (GKill @ Пятница, 12 июня 2020, 19:44)
Еще бы leaderboards запилить
Всем привет! Еще некоторые доработки бота!
1 - Добавил
выбор категорий. Теперь можно не только игры угадывать, но еще фильмы и мультфильмы!
2 -
Ввёл статистику. Можно посмотреть, кто больше всех набрал очков в той или иной сложности/категории. Ну, и своя небольшая статистика тоже видна.
3 - Конечно же накидал
больше скриншотов. Там уже
более полутысячи игр в общей сложности
Так что, не стесняйтесь - заходите поиграть
https://t.me/dendy_ru_bot
Автор: Griever Вторник, 21 ноября 2023, 13:09
Заценю на досуге, благодарствую.