делаю

Подписчиков: 0     Сообщений: 1     Рейтинг постов: -0.1

Бот RPG разработка gamedev длиннопост создание рпг bot дискорд удалённое ...Игры делаю 

Делаю игрового RPG бота для Discord

	—6t=i		
	=LZ=		■ Ул/ЧпЛ х
	—St—,Бот,RPG,Игры,разработка,gamedev,длиннопост,создание,делаю,рпг,bot,дискорд,удалённое

Решил как-то я сделать бота с элементами RPG и взаимодействием командами через чат. Хотел сделать пару команд, просто по фану, но так вовлекся в процесс, что уже 3 месяц его дорабатываю и эта "пара" команд превратилась уже в 25+ да и ещё с разными аргументами.

И так, что этот бот из себя представляет. Это казуальная РПГ игра с экономикой, прокачкой уровней, инвентарем, ресурсами, экипировкой, ПВП и ПВЕ. Ах да и ещё есть мини-игры. При вводе команд генерируется событые со случайным результатом. Так же в некоторых командах генерируется картинка того, что должно произойти. Как же оно всетакие выглядит на самом деле.

Например командой !work, можно пойти работать

БОТ	в 1:39
@Рг01.е, работая Перевозчиком, ты получил свою оплату и опыт.
Работа:
(9 +17 М+13
4 ■■■■■■□□□□ 6/10 [пополнится через 00:15:10]
* Команда: !жогк • Змс • https://frOledev.ru/,Бот,RPG,Игры,разработка,gamedev,длиннопост,создание,делаю,рпг,bot,дискорд,удалённое

А командой !farm, можно собирать ресурсы

БОт| Сегодня, з 1:42
@Рг01.е, ты нашел большой валун и попытался отколоть он него кусок. Сбор ресурсов:
Известняк 1- Получено М+25
[пополнится через 00:06:11]
* Команда: Иагт • 2мс • https://frOledev.ru/,Бот,RPG,Игры,разработка,gamedev,длиннопост,создание,делаю,рпг,bot,дискорд,удалённое

Куда веселее, охота, команда !hunt

Ты победил!
Шлем Ландскнехта 1- Получено (9 +38 V' +49
[пополнится через 00:07:50],Бот,RPG,Игры,разработка,gamedev,длиннопост,создание,делаю,рпг,bot,дискорд,удалённое

Или вообще можно быкануть на босса, командой !boss

Ты победил!
Щит Ночного Дозора ь Получено 9 +78 V +52
Доступна новая локация Мертвое Море !1ос б
ь Отправится в локацию
4 »■■■■■■□□ 8/10 [пополнится через 00:08:00]
Команда: !Ьо5Б • 681мс • https://fr0ledev.ru/,Бот,RPG,Игры,разработка,gamedev,длиннопост,создание,делаю,рпг,bot,дискорд,удалённое

И после всего нафармленного, можно и сходить на Арену, командой !arena

Ты победил!
Y +i
[пополнится через 00:05:00]
* Команда: [arena • 646мс • https://frOledev.ru/,Бот,RPG,Игры,разработка,gamedev,длиннопост,создание,делаю,рпг,bot,дискорд,удалённое

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

!inv - Инвентарь игрока;

!inv [слот от 1 до 29] - Инф. о предмете в инвентаре;

!use [слот от 1 до 29] (количество) - Использовать предмет в инвентаре;

!sell [слот от 1 до 29] (количество) - Продать предмет из инвентаря;

	—6t=i		
	=LZ=		■ Ул/ЧпЛ х
	—St—,Бот,RPG,Игры,разработка,gamedev,длиннопост,создание,делаю,рпг,bot,дискорд,удалённое

Ещё есть магазин, да не один, тоже с пачкой команд

!shop - Список магазинов;

!shop [категория] - Список предметов в магазине;

!shop [категория] [слот от 1 до 48] - Инф. о предмете в магазине;

!shop [категория] [слот от 1 до 48] buy (количество) - Купить предмет в магазине;

	1 1	SS	
У\	i		mí
5§РтЯ		H	Pf
Ф 6Ï®to ф 7:
I—00—» r—k,Бот,RPG,Игры,разработка,gamedev,длиннопост,создание,делаю,рпг,bot,дискорд,удалённое

Дальше пойдут мини-игры

MiddleAges Б0Т
@FrOLe, гуляя улицами города, ты решил сыграть в кости с незнакомцем.
Игра в кости:
& Тебе выпало: 7 Ч? Сопернику выпало: 4
Ты победил!
<9 +ю
* Команда: !dice [ставка от 1 до 100] • 8мс •

БОТ
(ЭРгОЬе, пойдя на ярмарку, ты решил сыграть в наперстки с купцом.
Игра в наперстки:
Ты выбрал наперсток: №1 Результат игры: #
Там была монета
Ты победил!
9 +20
Команда: [shell [ставка от 1 до 100] [наперсток от 1 до 3] • бмс •

М1с1с11еА§е5 Б0Т
@Рг01.е, отправившись на ипподром ты решил сделать ставку.
Ипподром:
Ты выбрал лошадь: №4 Результат игры:
-][Ф]-1 -][Ф]-2 -][Ф]-3 3)[Ф]-4 -][Ф]-5 -][Ф] - 6 -][Ф]-7 -][Ф] - 8
СС][----„в------
гас-----;5------
гас—------------
гас------------.
сс]с------3-----

М1с1с11еА§е5 Б0Т
@Рг01.е, ты приобрел лотерейный билет и выбрал нужный лот.
Лотерея:
Ты выбрал лот: №1 Результат розыгрыша лотереи:
шшшшшшт
шшшшшш
Победный лот: №1
Ты победил!
$ +290
* Команда: МоИегу [ставка от 1 до 100] [лот от 1 до 30] • 8мс

Если хочешь принять участие в тесте бота, вот ссылочка на его приглашение

Так же в него можно играть и на моем сервере

Развернуть
В этом разделе мы собираем самые смешные приколы (комиксы и картинки) по теме делаю (+1 картинка, рейтинг -0.1 - делаю)