I built out the game’s opening experience. The game now has a proper introduction that leads into a character creation phase before the adventure begins. Players can choose from several fighting classes, each designed to encourage a different playstyle, and spend their starting skill points on a variety of attributes. These choices will influence how the game plays as you progress. With the introduction and character customization in place, my next goal is to start developing the main gameplay that follows this opening sequence. I’m planning to add a combat system, a way to interact with other characters throughout the world, and plenty of other features. One thing I’m still missing is a name! If you somehow decided that all of this was worth reading, ideas for the game’s title or features in general would be much appreciated.
I started implementing some basic commands that players can use to interact with the game. At the moment, the only available commands display help information, but I now have a solid command-handling system in place that should make adding new commands and features much easier going forward. Creating the help page also helped me think through and refine how the game’s core mechanics and player interactions will work.
I created my project and started setting some basic functionality up. It can now start the program through a simple command, which results in a simple start screen being displayed. After that, the user can write inputs, and the program will see them but not act on them. I don’t have a name for the game yet, so the title screen has “untitled” in ASCII text as a placeholder.
I’ve been working on trying to make the bot available for anyone to use in any Slack workspace. I tried to accomplish this without a domain because I didn’t want to pay for one, and I wasn’t aware of the free options available. Even though only 2 and a half hours are being logged from the occasional edits I’ve had to make in VS Code, I spent at least 4 hours on top of that working through this, mostly on the terminal. I’ve applied for the GitHub Student Developer Pack, which will hopefully allow me to obtain a domain and make this process much easier.
I got the bot working 24/7 using nest. I had some trouble figuring out how to update the bot so that it would use the latest version 24/7, but I figured it out eventually. Also added both Bluey and Pikachu as drawable characters and implemented the asciified API to add ASCII text.
The main functionality of my bot is finished. I will be working on getting it to be live 24/7. Also looking for suggestions as to what to add next