Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Поднимайтесь как можно выше по дереву, собирайте цветы и дарите их близким.
Вас ждут уникальные награды и 22 выгодных промокода!

Пикаджамп

Аркады, Казуальные, На ловкость

Играть

Топ прошлой недели

  • AlexKud AlexKud 35 постов
  • Animalrescueed Animalrescueed 52 поста
  • Webstrannik1 Webstrannik1 50 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

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

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
3
user10792038
16 дней назад

ДЕЛА САМОГОНА. ЧАСТЬ 1: УТРО ДОБРЫМ НЕ БЫВАЕТ⁠⁠

Где-то за стеной дребезжал «Руки Вверх» на максимальной громкости. Сосед-алкаш, блядь, опять включил свою помойку. Миха пытался пробиться сквозь слои тяжелого сна, но свинцовая муть похмелья не отпускала.

ВНУТРЕННИЙ ГОЛОС: Не открывай глаза, мудила. Это ловушка. Вчера было... нихуя не помнишь, и слава богу.

Он все же открыл их. Потолок в коричневых подтеках плыл перед глазами. На тумбочке — окурок, прилипший к лакированной поверхности, как последняя надежда. Рядом пустая банка «Балтики 9» — вчерашний ужин и сегодняшний завтрак.

8:47. Телефонный звонок пробивался сквозь адский шум в голове.

ВНУТРЕННИЙ ГОЛОС: Не бери, долбоёб. Кто звонит в такую рань? Одни проблемы.

Но рука сама потянулась к верной Nokia 3310. На дисплее — незнакомый номер.

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

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

— Ну, Миха? Или тебе напомнить? — голос потерял бархат. —Гена, слушай, я... —До вечера, блядь, — не дожидаясь ответа, бросил Гена. — Или мы с корешами к тебе заедем. Понял, Самогон?

ЩЁЛК. Гудки.

ПИЗДЕЦ.

Немного о Самогоне: Миха — продукт лихих нулевых. Не гопник, но и не ботаник. Закончил технарь на «троечки», покатился по наклонной после того, как разбился его «девятак» с лучшим другом. Теперь живет в бабушкиной хрущевке и перебивается случайными заработками. Прозвище «Самогон» получил за две вещи: способность делать выпивку из чего попало и привычку постоянно гнать самого себя — мысленно ругать, сомневаться, вести бесконечные внутренние диалоги. Он не трус, но и не герой. Просто пацан, который пытается выжить в городе, где уважают только сильных.

ВНУТРЕННИЙ ГОЛОС: Ну всё, Самогон, попал как кур во щи. Гнал, гнал себя, вот и догнал до пяти штук долга. Так, не паникуй, сука. Вспоминай. Вчера. Клуб «Ностальгия». Тот тип в пиджаке... Визитка!

Он поднялся с дивана, мир поплыл. Однокомнатная хрущевка, доставшаяся от бабушки, встретила его знакомым запахом — старый ковер, перегар и пиздец. На полке — зачитанные до дыр «Бригада» и «Бумер», как учебники жизни.

Нашел куртку. В кармане — тридцать семь рублей, ключи и смятая визитка. «Клуб Ностальгия». На обороте каракулями: «Спросишь для Самогона».

ВНУТРЕННИЙ ГОЛОС: Ну конечно. «Самогон». Потому что «не гонишь — не живешь». Блядь, ну и погоняло. Хотя... вчера оно тебе, похоже, жизнь спасло.

Он подошел к окну. Заволжск встречал утро: панельные девятиэтажки, ржавая «девятка» на кочках, пацанва гоняла на великах. Обычное утро. Кроме одного — долга в пять тысяч до вечера.

Внезапно в памяти всплыл обрывок вчерашнего: Темная комната. Дым сигарет. Геннадий разливает виски. «Самогон, ты же пацан не глупый. Реши нам одну проблемку — и будешь при бабках». Какую проблему? Что ты, блядь, обещал?

ВНУТРЕННИЙ ГОЛОС: Кажется, ты обещал найти какую-то тёлку... Или диск? Хуй его знает, всё плывет.

Раздался стук в дверь. Резкий, уебанский.

ВНУТРЕННИЙ ГОЛОС: Не открывай! Это они! Приехали!

Миха замер. Стук повторился.

— Самогон! Открывай, блядь! Это Лёха! Дело есть!

Голос соседа. Не Генадий. Выдохнул.

ВНУТРЕННИЙ ГОЛОС: Ну что, пацан? Твой ход. Как в той RPG, в которую ты рубился в компьютерном клубе. Только теперь от твоего выбора зависит — выкрутишься или получишь по ебалу.

---

❔ КУДА ДВИГАТЬ, САМОГОН?

[1] ОТКРЫТЬ ЛЁХЕ Сосед иногда подкидывал мелкие подработки— разгрузить фуру, присмотреть за складом. Может, знает что-то о вчерашнем? Риск: Лёха — тот еще мудак, любит втягивать в пиздец.

[2] ОБШАРЬТЬ КВАРТИРУ ВДОЛЬ И ПОПЕРЕК Бабушка,царство ей небесное, любила прятать деньги в хуёвых местах — в старых книгах, под обоями. Риск: потерять драгоценное время.

[3] НАБРАТЬ НОМЕР С ВИЗИТКИ Позвонить в«Ностальгию», спросить того типа в пиджаке. Вчера он явно что-то предлагал. Риск: ввязаться в историю, которая окажется пизже долга.

[4] ВЫЙТИ ВО ДВОР И ОСМОТРЕТЬСЯ Нужно оценить обстановку.Может, Генадий уже прислал своих говнарей? Риск: получить по ебалу сразу.

---

P.S. От Самогона: Ну что, пацаны, теперь ваша воля. Куда двигаться — решаете вы. Пишите в комменты, какой вариант выбираем. Через сутки самый залайканный — наш путь. Помните — в Заволжске каждый выбор имеет последствия, даже разговор с соседом-алкашом может привести к неожиданной хуйне. Погнали!

Показать полностью
[моё] Интерактив Текстовая ролевая игра Россия Криминал Ностальгия RPG Выбор Голосование Самогон 2007 Лихие времена Мат Текст Длиннопост
4
10
user11207175
24 дня назад
Лига Разработчиков Видеоигр

По вашим отзывам: Я полностью переделал боевую систему в своей текстовой RPG про S.T.A.L.K.E.R⁠⁠

Привет, Лига Геймдева и все, кто следит за проектом!

Неделю назад я поделился здесь своим детищем — текстовой RPG в Telegram «Эхо Бездны». Я и представить не мог, какой отклик получу. Десятки людей отправились в свою первую вылазку, и, что самое ценное, — вернулись с донесениями. Ваш фидбек был жестким, честным и невероятно полезным.

Особенно часто звучала одна мысль: "Боевая система — не система". И вы были абсолютно правы. Прежний автобой был просто логом событий. Пассивным и скучным.

Всю эту неделю я, запершись в своем "бункере", работал над тем, чтобы это исправить. И сегодня я хочу представить вам обновленную игру прямо в Telegram.

Прощай, автобой. Здравствуй, тактика!

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

  • Очки Действия (ОД): У вас есть 4 ОД за ход. Как их потратить — ваш выбор. Можно нанести два надежных, но слабых "Точных удара", а можно рискнуть и вложить почти все в один сокрушительный "Силовой удар".

  • Враги поумнели: Больше они не просто бьют в ответ. Теперь противники "телеграфируют" о своих самых мощных атаках, давая вам ход на то, чтобы уйти в "Защиту" и пережить удар. Мародеры стали хитрее — получив ранение, они могут отступить в оборону, чтобы добить вас на следующем ходу.

  • Критические удары: Теперь это не просто удача. Ловкость и ваше оружие напрямую влияют на шанс нанести критический урон, который может перевернуть исход боя.

Экономика, которая вознаграждает за риск

Еще один важный отзыв касался экономики. Раньше было выгодно сидеть в убежище и массово крафтить предметы на продажу. Это убивало дух исследования.

  • Эксплойт устранен: Цены продажи созданных предметов были сильно снижены. Теперь единственный способ разбогатеть — это отправиться в опасную вылазку.

  • Прокачка стала сложнее: Я полностью переписал формулу опыта. Теперь каждый следующий уровень требует значительно больше усилий. Это сделано для того, чтобы каждый полученный уровень ощущался как настоящее достижение.

Артефакты, за которыми будут охотиться

Раньше артефакты были просто "еще одним бонусом". Теперь это — сердце вашего билда.

  • Система качества: У каждого артефакта теперь есть три грейда: Тусклый, Стабильный и Сияющий. Найти "Сияющую Медузу", которая превратит вас в непробиваемого танка, — это теперь долгосрочная цель для самых упорных сталкеров.

  • Новая аномалия и джекпот: В мире появилась новая, редкая аномалия, где можно найти артефакты для агрессивного стиля игры. А для самых везучих теперь есть шанс найти уникальный Рейдерский плащ «Призрак» — легендарный предмет, о котором будут ходить слухи.

    И это лишь малая часть всех изменений!

Что дальше?

Это обновление — прямой результат ваших отзывов. И это только начало. Я приглашаю как старых, так и новых игроков снова окунуться в мир «Эха Бездны», опробовать новую боевую систему и поделиться своими впечатлениями.

Все общение, анонсы и, конечно же, ссылка на самого бота — в нашем Telegram-канале.

Ссылка на канал игры: [https://t.me/AbyssEchoGameChannel]

Спасибо, что помогаете этому миру становиться живее. Удачной охоты, сталкеры

Показать полностью 2
[моё] Gamedev Telegram Разработка Текстовая ролевая игра Инди Текст Длиннопост
2
13
user11207175
1 месяц назад
Лига Разработчиков Видеоигр

Один в поле воин. Как я в одиночку создал текстовую RPG в Telegram в духе S.T.A.L.K.E.R. и приглашаю вас на бета-тест⁠⁠

Привет, Лига разработчиков и все сочувствующие!

Как и многие здесь, я обожаю мрачную атмосферу S.T.A.L.K.E.R. и давно мечтал создать что-то свое в этом сеттинге. Но так как я не 3D-художник и не C++ гуру, мой выбор пал на то, что я умею лучше всего — Python и текст. Так родилась идея «Эхо Бездны» — текстовой RPG-выживалки, которая живет прямо в Telegram.

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

От идеи до кода: Техническая сторона

В качестве фундамента я выбрал связку Python + Aiogram 3, а для хранения данных игроков — SQLAlchemy с асинхронным драйвером. Главной задачей было создать не просто "бота с кнопками", а мир, который живет по своим правилам.

Основными вызовами стали:

  1. Карта и перемещение. Мир представляет собой сетку 3x3 (пока что!), где каждая клетка — отдельная локация со своим описанием и действиями. Чтобы перемещение не было мгновенным, я реализовал систему "путешествия": игрок нажимает "вперед", и на 10 секунд запускается фоновая задача (asyncio.create_task), которая по завершении перемещает его в новую клетку. В это время могут произойти случайные события — от находки тайника до нападения мутанта.

  2. Состояния игрока. Самая большая головная боль. Игрок может быть в бою, в пути, в убежище, в диалоге... Чтобы он не мог "сломать" игру, нажав не ту кнопку не вовремя, я реализовал систему статусов (PlayerStatus), которая хранится прямо в базе данных. Перед выполнением любого действия хендлер проверяет, свободен ли игрок. Это оказалось надежнее, чем FSM в памяти, так как переживает перезапуск бота.

Урок, который я выучил кровью: Баланс решает всё

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

  • Проблема: Игрок без оружия встречал первого же монстра и умирал, не имея ни единого шанса. Это было не сложно, а просто несправедливо.

  • Решение: Я понял, что игрок должен иметь возможность подготовиться. Я изменил стартовое количество денег так, чтобы ему ровно хватало на покупку одной аптечки у торговца. Это простое изменение превратило рулетку в тактический выбор: рискнуть или подготовиться?

  • Проблема: Ресурсы, которые игрок с риском для жизни добывал в вылазках, стоили у торговца сущие копейки. Не было никакого смысла их собирать.

  • Решение: Я в несколько раз поднял цены продажи базовых ресурсов. Теперь у гринда появился смысл — это стало способом заработать на ремонт и новое снаряжение.

Этот процесс итеративного тестирования и правок научил меня главному: игра — это не код, а эмоции. И если первые 15 минут игрок чувствует только фрустрацию и несправедливость, он никогда не увидит тот контент, над которым ты работал месяцами.

Что получилось в итоге?

Сейчас «Эхо Бездны» — это небольшой, но завершенный пролог на 30-40 минут геймплея. В нем есть:

  • Карта мира для исследования.

  • Два полноценных квеста от NPC.

  • Система крафта, ремонта и торговли.

  • Несколько видов монстров и снаряжения.

  • И, надеюсь, та самая атмосфера безысходности и азарта первооткрывателя.

Приглашение на открытый бета-тест

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

Поэтому я приглашаю всех желающих из Лиги Геймдева на открытый бета-тест.

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

Ссылка на канал игры: https://t.me/AbyssEchoGameChannel

Буду невероятно благодарен за любой фидбек, будь то комментарий здесь, на Пикабу, или сообщение в канале. Спасибо, что дочитали, и удачной вылазки, сталкеры

Показать полностью
[моё] Gamedev Telegram Разработка Текстовая ролевая игра Инди Текст
7
6
Adamag
Adamag
1 месяц назад
Серия Разработка мморпг в телеграм

Анонимному гостю⁠⁠

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

Кстати об игре.

Вчера при помощи одного из активных тестеров, были отловлены критические баги в pvp боях, и новом режиме "Экспедиция". Отбалансированы выпадения предметов на высоких уровнях.

Благодаря другому тестеру, был переделан интерфейс PVE боя, ранее было достаточно топорное решение с медикаментами, они просто списком отображались в бою по штучно, в виду чего интерфейс получался крайне перегруженным. Сейчас всё медикаменты собираются в стаки, что позволило улучшить взаимодействие в бою.

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

Впереди нас ждёт больше увлекательных приключений (это кстати спойлер небольшой).

Если хотите к ним присоединится, будем вам очень рады <3

Войти в кибергород Сетьера

Показать полностью 2
[моё] Текстовая ролевая игра Олдскул Чат-бот Инди игра Инди Telegram
0
3
Adamag
Adamag
1 месяц назад
Серия Разработка мморпг в телеграм

Телеграм бот, но MMORPG⁠⁠

Это продолжение цикла о разработке текстовой игры в телеге.

Итак, остановились в прошлый раз на том, что получили в свои руки cursor и проект был практически пересобран, сломан, опять собран и вроде как в воздухе витал запах продакшена.

Однако...

Когда наконец я решил насладиться игрушечкой и поделился ей с небольшим кругом товарищей. Выяснилось что игра примерно не игра. Т.е. функционал есть, все работает. Но игры как таковой там нет.

Боевая система

Сейчас то все уже хорошо, а вот тогда

Сейчас то все уже хорошо, а вот тогда

Изначально хотелось что-то не сложное, что бы не сильно заморачиваться, pve было по технологии ход игрока - случайный ответ бота. И конечно же получилось так, что весь бой превратился в затыкивание бота, и предсказуемый результат. А еще все статы ботов задавались вручную, из-за чего отбалансировать нормально 10 NPC против усредненного игрока, не смогла даже нейросеть.

В итоге было принято решение менять боевую систему и подход к npc.

Сначала подобрали оптимальную формулу для рассчета характеристик npc в зависимости от заданного ему уровня и уровня персонажа. Это отняло весь рабочий день, но результат получился великолепным, все NPC стали адаптивными, они не отлетают от одного удара если игрок превосходит их по уровню, и не убивают одним ударом если игрок дохляк.

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

После того как я прогнал примерно 30 боёв в ручную и 1000 боев симулировали нейросетью с кодом. Была определена более менее интересная балансировка очков действий. На альфа тесте боевка показала себя уверенно. И было решено мигрировать этот же принцип в pvp.

Альфа тесты прошли гладко и предсказуемо, хотя я все еще собираю обратную связь от игроков (и вы можете к игрокам присоединиться). Лично мое мнение, получилось прекрасно, мне самому нравится в этих боях участвовать, хоть иногда и забываю что надо пару хилок все же припасти.

На этом откланиваюсь, в следующей статье будем близится к финалу. Ведь там пошел кОнтент. Наполнение игры принесло свои неожиданности, но об это уже в следующей статье.

И давайте реакции свои сюда пожалуйста, а то в игру я вижу как вы заходится, а тут ни реакций ни комментария, грустненько же 🥲

Показать полностью 1
[моё] Программист Программирование Telegram Чат-бот Telegram бот MMORPG Текстовая ролевая игра Python Длиннопост
0
1
Adamag
Adamag
1 месяц назад
Серия Разработка мморпг в телеграм

ММОРПГ в телеграмм⁠⁠

Я все детство мечтал сделать свою ММОРПГ(что б корованы грабить и город свой добавить и дом, что б зайти можно было). И наконец-то звезды сошлись, получилось стабилизироваться между желанием "сделать все, а еще вот это, а еще караваны, и эльфийки" и "ну работает и хорошо". Получить целый КАМАЗ подводных камней, и не умереть. А об остальном я расскажу позже в цикле "дневник разработки".

В итоге то, у меня получилось следующее:

Кибергород Сетьера

Локация: "Цитадель"

Локация: "Цитадель"

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

А простому человеку больше и не надо.

Поэтому, сразу приглашаю вас в небольшое увлекательное приключение.

У нас есть:
- пошаговые PvP/PvE бои
- щепотка квестов
- увлекательная мини-игра "вскрой замок"
- небольшой пгт с подземельем-лабораторией, напичканный злобными обитателями
- некоторое количество предметов от первого до десятого уровня
- отсутствие доната
- пакет багов, если найдете, верните разработчику

Ждем вас в городе мечты @setiera_bot

________________

P.S. это бета-тест, потому баги и прочая шелуха имеют место быть

Контента скромно, но если задумка понравится, то естественно контента будет добавлено.

Не скупитесь на реакции, буду рад почитать ваши комментарии ❤️

Показать полностью 1
[моё] Программист IT Игры Текстовая ролевая игра
6
Vrata.Mirov
Vrata.Mirov
1 месяц назад

Вот таких вот видео маскотов вы будете получать после создания персонажа⁠⁠

Это например перво уровневая гоблин бард, которая всем видом говорит. А ты научишь меня играть на флейте?)
Больше контента из будней разработки:

ВК

TG

Вот таких вот видео маскотов вы будете получать после создания персонажа
[моё] Игры Инди игра Искусственный интеллект Текстовая ролевая игра Гифка Telegram (ссылка) ВКонтакте (ссылка)
5
the.Narrator
the.Narrator
1 месяц назад

Альфхейм Онлайн — создаю текстовый RPG-бот с нуля⁠⁠

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

Почему именно текстовая RPG?

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

Начало

Начало

Завязка сюжета

Группа воинов, вернувшихся из экспедиции, принесла с собой красный кристалл, который притягивает внимание только взглянув на него. Маги деревни сразу изъяли кристалл для изучения.

Некоторое время спустя, вы, как главный персонаж истории, одной ночью решили проследовать за ними в горы через густой туман поздней ночью... И тут начинается ваше путешествие в мир Альфхейма.

Говорят, что Альфхейм — это мир изобилия. Там плодородные земли, мирные города, там нет голода и войн. По древним летописям, это место, где люди могут жить по-настоящему счастливо. Но прибыв туда, вы — никто. Пройдите путь от крестьянина до почётного воина!

Что планируется

  1. Продолжение сюжетной истории

  2. Локации

  3. Визуализация в виде картинок *

  4. Система прокачки

  5. Квесты

  6. Взаимодействия с NPC

* Рандомные картинки подбирать не буду, планирую воспользоваться услугами ИИ, чтобы сгенерировать нужное в едином стиле, т.к. самостоятельно рисовать в дидже не умею :(

Показать полностью 1
[моё] Разработка Чат-бот Текстовая ролевая игра Онлайн-игры Фэнтези RPG
0
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии