Делаю игрового RPG бота для Discord / gamedev :: RPG :: дискорд :: bot :: рпг :: делаю :: создание :: длиннопост :: разработка :: Бот :: Игры

Бот 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мс

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

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


Подробнее
 —6t=i =LZ= ■ Ул/ЧпЛ х —St—
БОТ в 1:39 @Рг01.е, работая Перевозчиком, ты получил свою оплату и опыт. Работа: (9 +17 М+13 4 ■■■■■■□□□□ 6/10 [пополнится через 00:15:10] * Команда: !жогк • Змс • https://frOledev.ru/
БОт| Сегодня, з 1:42 @Рг01.е, ты нашел большой валун и попытался отколоть он него кусок. Сбор ресурсов: Известняк 1- Получено М+25 [пополнится через 00:06:11] * Команда: Иагт • 2мс • https://frOledev.ru/
Ты победил! Шлем Ландскнехта 1- Получено (9 +38 V' +49 [пополнится через 00:07:50]
Ты победил! Щит Ночного Дозора ь Получено 9 +78 V +52 Доступна новая локация Мертвое Море !1ос б ь Отправится в локацию 4 »■■■■■■□□ 8/10 [пополнится через 00:08:00] Команда: !Ьо5Б • 681мс • https://fr0ledev.ru/
Ты победил! Y +i [пополнится через 00:05:00] * Команда: [arena • 646мс • https://frOledev.ru/
 1 1 SS У\ i mí 5§РтЯ H Pf Ф 6Ï®to ф 7: I—00—» r—k
MiddleAges Б0Т @FrOLe, гуляя улицами города, ты решил сыграть в кости с незнакомцем. Игра в кости: & Тебе выпало: 7 Ч? Сопернику выпало: 4 Ты победил! <9 +ю * Команда: !dice [ставка от 1 до 100] • 8мс • https://frOledev.ru/
БОТ (ЭРгОЬе, пойдя на ярмарку, ты решил сыграть в наперстки с купцом. Игра в наперстки: Ты выбрал наперсток: №1 Результат игры: # Там была монета Ты победил! 9 +20 Команда: [shell [ставка от 1 до 100] [наперсток от 1 до 3] • бмс • https://frOledev.ru/
М1с1с11еА§е5 Б0Т @Рг01.е, отправившись на ипподром ты решил сделать ставку. Ипподром: Ты выбрал лошадь: №4 Результат игры: -][Ф]-1 -][Ф]-2 -][Ф]-3 3)[Ф]-4 -][Ф]-5 -][Ф] - 6 -][Ф]-7 -][Ф] - 8 СС][----„в------ гас-----;5------ гас—------------ гас------------. сс]с------3----- счс-----------3— ссзс—3---------- гас-----------3— Победила лошадь: №4 Ты победил! 9 +70 * Команда: [гасев [ставка от 1 до 100] [лошадь от 1 до 8] • 9мс • https://frOledev.ru/
М1с1с11еА§е5 Б0Т @Рг01.е, ты приобрел лотерейный билет и выбрал нужный лот. Лотерея: Ты выбрал лот: №1 Результат розыгрыша лотереи: шшшшшшт шшшшшш Победный лот: №1 Ты победил! $ +290 * Команда: МоИегу [ставка от 1 до 100] [лот от 1 до 30] • 8мс https://frOledev.ru/
Бот,RPG,Игры,разработка,gamedev,длиннопост,создание,делаю,рпг,bot,дискорд,удалённое
Еще на тему
Развернуть
Комментарии 5 08.11.202108:35 ссылка -0.1
Ссылочка не сработала
Мыши сьели наверное)
https://discord.com/api/oauth2/authorize?client_id=869152106479747122&permissions=155424517200&scope=bot
Fr0Le Fr0Le 08.11.202109:10 ответить ссылка -0.9
Discord привязан к mlp
Забавная штука, но в виде браузерки/флешигры с тыканьем мышью было бы удобнее. Большинству пользователей подобного быстро надоест печатать
Сейчас начали "играть" с другим человеком. Удобно, шо капец. Сообщения хоть и подписаны, но когда 1 игрок смотрит инвентарь, а другой что-то активно делает, то последствия очевидны. Если в это поиграют на 1 сервере одновременно человек 5, то все быстро надоест
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
Dryante - The Prophet (Tribal OST),Music,Dryante,ost,sountrack,Dryante Zan,original music,Bouzouki,Tin Whislte,Дрианте,medieval style,medieval style cover,medieval style music,medieval music,slavic,Tribal,tribal online,playtribal,tribal OST,гусли,weecodelab,пророк иона,Music from online RPG "Tribal"
подробнее»

сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам Dryante записал сам саундтрек мморпг Игры Музыка из игр RPG геймдев folk Music&Atmosphere фэндомы Гусли

Dryante - The Prophet (Tribal OST),Music,Dryante,ost,sountrack,Dryante Zan,original music,Bouzouki,Tin Whislte,Дрианте,medieval style,medieval style cover,medieval style music,medieval music,slavic,Tribal,tribal online,playtribal,tribal OST,гусли,weecodelab,пророк иона,Music from online RPG "Tribal"
Dryante - The New Beginning - Tribal OST (Original),Music,Dryante,ost,sountrack,Dryante Zan,original music,Bouzouki,Tin Whislte,Дрианте,medieval style,medieval style cover,medieval style music,medieval music,slavic,Tribal,tribal online,playtribal,tribal OST,гусли,weecodelab,Music from online RPG "Tr
подробнее»

сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам Dryante записал сам Игры саундтрек мморпг Музыка из игр RPG геймдев Гусли тин вистл Music&Atmosphere фэндомы folk

Dryante - The New Beginning - Tribal OST (Original),Music,Dryante,ost,sountrack,Dryante Zan,original music,Bouzouki,Tin Whislte,Дрианте,medieval style,medieval style cover,medieval style music,medieval music,slavic,Tribal,tribal online,playtribal,tribal OST,гусли,weecodelab,Music from online RPG "Tr
mmG в действии — StaticOverMap,People & Blogs,, 	—6t=i		
	=LZ=		■ Ул/ЧпЛ х
	—St—