Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Role-Playing-Bots

I have started a self-indulgent pet project.

A few months ago, I was learning the ropes of node js, NPM and the discord API, in order to code banter bots. 

When I realized how complicated a very simple discord bot could be to set up, I thought that I might as well make something sturdy to be able to make more out of it later; so, I organized the bots' set up with development in mind.  And that done, I started brainstorming. 

This is the resulting project: Discord chat bots generating, handling, and roleplaying as original characters set in the Star Wars universe.  

Given my meager knowledge about the Discord API and data management, the bots will only be playable on private channels on a dedicated server for now. Then, once their functions are stable, they'll be available for more confidential play in personal Discord Messages. 

That will make they only have to respond to one human player per channel. 

The characters they play as are relatively customizable, and will evolve depending on how you interact with them though simple command-response dynamics.  

But attention :
- Even through you can only intereact with the characters in your personal channel, they, are able to interact with each other, and in limited ways, with other users in their personal chatrooms. But you can always try to forbit it. ...Most of them will probably listen.
- All channels are 18+ just to be safe. There will be no 4rth-wall breaking censorship, but the bots are instructed to refuse some behavior and even run away from abuse. They can also ditch on you to your other linage members and if you have a Jedi Master, they might decide to punish you through some medration means.
- Even through only you can initiate interaction with them in your personal channel, they are not private, so all members can read your coversations. 

- The first bot generates characters that you can adopt and work as a trainable tamagoshi

You are a Jedi Knight or a Jedi Master, able to request a padawan. When you do, three initiates, with different types of hair, are presented to you in the temple.  You can choose one to form a training bond with.   
Most of the commands you pass and the acknowledgment  you give to your padawan will change their responses, and decide of what sort of adult they become.  
At some point, when you decide that they are ready for it, they will pass the trials and become Knights in their own right, leaving you with their padawan braid, and the freedom to take a new padawan.   And you can have as many padawan as you want ... unless you neglected some or abused your authority over some and got a very bad reputation.
That doesn’t mean that your ties will be cut, though: if your relationship with them is strong, they will all remain in contact with you, giving way to much more options to play (pretend play, turning rogue, taking charge).  
Indeed, once your padawan reaches adulthood, you can convince them to leave the Jedi Order and explore both side of the Force. Or become besties, optionally romancing them, and maybe later, for those who enjoy organic and healthy power reversals, something more. Or if you padawan developed too much attachment for you, they will not be able to find peace easily, and that relationship can be a problem that grows as time passes and your collection of braids grows...unless you show patience, honor and get ready to right your wrongs...

- The second bot handles and roleplays rogue Force users.

Your padawan can turn into one if you convince them to follow you into that, and, let you train them into both sides of the force. 
The gameplay is slightly more different and the relationships can ends in more 'extreme' ways with those.
For example, if you mistreat your apprentice, they won't just run away or become repressed, they will retaliate and might kill you to become a Sith Lord. But if you spoil them, they might make you their thrall, so be mindful of what you command them to do, and what you encourage from them. 
You can have only one apprentice.

- The third bot handles and roleplays the graduated Jedi Knight who were once your padawan, if you decided to remain in touch and became best friends or lovers. You can have only one close Jedi friend.

- The fourth bot roleplays only one character shared among players: a Jedi Master who can provide you with the discipline that you need...if you asked them officially. 



The picture from the 3D model 'Obi-wan head' offered in the eponymous mod for the video game Jedi: Fallen Order by Lucas Arts.
The code is much more simple than it, look, as it mostly relies of a static database of pre-scripted responses.
This is only a fan project legally under fair use and with a share-alike copyleft license. 
It would greatly certainly benefit from teamwork, so if someone is very seriously interested in a pet project probably without profit, someone who can coding, make art or setup the network or the database, let me know.

Support this post

Did you like this post? Tell us

Leave a comment

Log in with your itch.io account to leave a comment.