coderusa Posted April 15 Author Share Posted April 15 (edited) 4-15-2024 Been a while with progress unreported! Unfortunately, this RPGenerator hiatus will continue until fall 2024 as progress is being made on the background with RPGenerator. I've severely pumped the brakes on the project and have returned to the drawing board on many aspects of RPGenerator, including, foremost, the graphics as well as the over all code used. The autoit concept demo that's currently available here is being discontinued due to many reasons that have led to this decision, based on various difficulties or my own dissatisfaction/frustrations with aspects of the project and where it stands. What's in the plans? Right now I'm developing a scriptable and modular IRC core software with Python, with this core software I plan to make the RPGenerator hub IRC bot (as mentioned previously, this part is still happening, but instead will be developed purely in python.) Autoit comes in with client programs for windows users which will be a user side chat client that features some completely redesigned graphics and is built to connect and interact with game hubs being hosted by the python bot. As far as the autoit side of this project is concerned, it has been scrapped and slated for a complete start over. Official production continuation of RPGenerator is TBD/TBA. I'm also migrating stuff and remodeling my 'brand' thru GitHub and Patreon, which will include software, other digital products/media, and maybe one day merch. Who knows. Do not worry, RPGenerator will be back and better than ever! Mode60 Official Website (m0de-60.github.io) Edited July 30 by coderusa TheDcoder 1 Link to comment Share on other sites More sharing options...
coderusa Posted April 15 Author Share Posted April 15 (edited) Made changes to the main post of this thread (pretty much explaining what I did above). Also put more information on all my projects on the new website. Mode60 Official Website (m0de-60.github.io) Edited April 27 by coderusa Danyfirex 1 Link to comment Share on other sites More sharing options...
coderusa Posted July 16 Author Share Posted July 16 (edited) Information Update 7-16-2024 I'm nearly finished with zCore, the python IRC bot software I've been developing. This is one of the corner stones for the restart of the RPGenerator project as the RPGenerator hub bot will built on this platform. It's close to being a releasable piece of software, currently working on documentation and formation/finalization of the scriptable plugin system that zCore has. Check it out! zCore Source Code: m0de-60/zcore: zCore Multi-threaded, asynchronous and scriptable IRC bot software (github.com) There is also Trivia-Master, a generic trivia plugin I've made for testing/developing this zCore platform. Trivia Master Source Code: m0de-60/trivia-master: Trivia Master IRC Bot 1.00 (zCore Plugin Module) (github.com) There are also detailed articles about zCore and the Trivia-Master plugin on my main webpage https://m0de-60.github.io/web Edited July 16 by coderusa Link to comment Share on other sites More sharing options...
coderusa Posted July 25 Author Share Posted July 25 Information Update 7-25-2024 Good news everyone! It's official! The RPGenerator hiatus is slated to END October 2024! 🎉 New development and production will start Fall 2024. The zCore IRC bot software, that I've designed in Python, is now in a stable and operational state, the software is not 100% finished (what software is truly finished?), but the features and workings currently are complete, functional and stable. This will be used for the RPGenerator hub bot. Additional features and what not for this software will be updated over time and will not hinder the production of new RPGenerator stuff. (In fact, I'm anticipating that RPGenerator development will lead to some new features/additions in the IRC software!) ✨ The IRC Software being used (GitHub repo): http://github.com/m0de-60/zcore Approximated RPGenerator project build chart: ▶️ Create basic game flow and game/story content (already started but official development won't begin until October) ▶️ Create a basic Game Hub Bot with zCore IRC software (already started but official development won't begin until October) ▶️ Create an IRC Core in AutoIt (this will be far simpler than zCore, and be used for the main IRC control of Autoit programs.) ▶️ Develop a universal communication protocol and game protocol for all RPGenerator programs (Python, mIRC and Autoit) to communicate with each other via IRC and DCC ▶️ Completely recode animation/gfx system for RPGenerator in Autoit (start fresh) ▶️ Create GUI based user client for windows users in Autoit ▶️ Create a mIRC script that is loosely based off the Autoit client ▶️ Create RPGStudio, a Autoit program that will allow for users to create and edit game content (characters, items, etc) PLEASE NOTE THIS IS NOT THE OFFICIAL FLOW CHART, BUT AN APPROXIMATION. CHANGES TO PLANS MAY OCCUR. MORE INFO TO BE POSTED BEFORE OR BY OCTOBER 2024. TheDcoder and Musashi 2 Link to comment Share on other sites More sharing options...
coderusa Posted October 15 Author Share Posted October 15 (edited) UPDATE OCTOBER 15 2024 - Production Restart Work on the Python zCore IRC hub bot has been progressing, I've started a new plugin module for the RPG and started building some basic code structure for the hub. This will lead to designing a protocol system that will be used between the Python hub bot and Autoit user client for background communication and relaying game data, which will be implemented into the Autoit IRC design for the user client. The project has been greatly reformed and the wheels are now rolling! Updates on development to come throughout the 2024 holiday season. Edited October 15 by coderusa Musashi and TheDcoder 2 Link to comment Share on other sites More sharing options...
TheDcoder Posted October 15 Share Posted October 15 Python - AutoIt - mIRC is a wild combo coderusa 1 EasyCodeIt - A cross-platform AutoIt implementation - Fund the development! (GitHub will double your donations for a limited time) DcodingTheWeb Forum - Follow for updates and Join for discussion Link to comment Share on other sites More sharing options...
coderusa Posted October 15 Author Share Posted October 15 1 minute ago, TheDcoder said: Python - AutoIt - mIRC is a wild combo Python for the IRC bot, and Autoit or mIRC for user client stuff. mIRC's ability to make GUIs and other IRC things make it a great alternate platform for players to use, and also where RPGenerator originally started, as a mIRC script. Link to comment Share on other sites More sharing options...
TheDcoder Posted October 15 Share Posted October 15 3 hours ago, coderusa said: Autoit or mIRC for user client stuff. mIRC's ability to make GUIs and other IRC things make it a great alternate platform for players to use, and also where RPGenerator originally started, as a mIRC script. Wow, mIRC can do GUIs too? And what part does AutoIt play exactly if mIRC is already doing everything? 3 hours ago, coderusa said: Python for the IRC bot Bad luck, you missed out on this: (Made by yours truly ) Musashi 1 EasyCodeIt - A cross-platform AutoIt implementation - Fund the development! (GitHub will double your donations for a limited time) DcodingTheWeb Forum - Follow for updates and Join for discussion Link to comment Share on other sites More sharing options...
coderusa Posted October 20 Author Share Posted October 20 (edited) On 10/15/2024 at 3:59 AM, TheDcoder said: Wow, mIRC can do GUIs too? And what part does AutoIt play exactly if mIRC is already doing everything? Bad luck, you missed out on this: (Made by yours truly ) there will be two options, you can use the Autoit client (similar to the concept I made last year) which is also GUI or use the mIRC script which will have game features and basic GUI features built into their mIRC clients. I've already seen your bot base and used it as reference to make my own for an Autoit IRC client and have also made a Autoit duckhunt bot that is available here on the forum. Autoit can't egg drop or run bots on linux servers Python runs on lots of things It is Autoit being windows only as to why I'm making the bot with python (so that it can be a universal bot software) and then users will have the choice of two eventual windows based clients (Autoit version, and mIRC version) while also still being able to have basic game experience thru a regular IRC client. The Autoit script will be similar to previous concept I made to the first Autoit RPGenerator, a GUI with some animation, but also an IRC chat. Edited October 20 by coderusa Link to comment Share on other sites More sharing options...
TheDcoder Posted October 20 Share Posted October 20 (edited) 5 hours ago, coderusa said: Autoit can't egg drop or run bots on linux servers It can actually, if you have WINE installed What is an egg drop? Edited October 20 by TheDcoder EasyCodeIt - A cross-platform AutoIt implementation - Fund the development! (GitHub will double your donations for a limited time) DcodingTheWeb Forum - Follow for updates and Join for discussion Link to comment Share on other sites More sharing options...
coderusa Posted October 20 Author Share Posted October 20 4 hours ago, TheDcoder said: It can actually, if you have WINE installed What is an egg drop? From my experience WINE doesn't work well on a server and it's slow/laggy. Eggdrop is a software that can also be used to run scripts and programs on a server. Link to comment Share on other sites More sharing options...
TheDcoder Posted October 20 Share Posted October 20 36 minutes ago, coderusa said: From my experience WINE doesn't work well on a server and it's slow/laggy. Really? Back in the day it worked very well on my ancient low-powered Intel Celeron-based notebook. 37 minutes ago, coderusa said: Eggdrop is a software that can also be used to run scripts and programs on a server. Hmmm... that sounds easy enough to implement. EasyCodeIt - A cross-platform AutoIt implementation - Fund the development! (GitHub will double your donations for a limited time) DcodingTheWeb Forum - Follow for updates and Join for discussion Link to comment Share on other sites More sharing options...
coderusa Posted October 21 Author Share Posted October 21 23 hours ago, TheDcoder said: Hmmm... that sounds easy enough to implement. I've never tried egg drop with Autoit, I've read somewhere on this forum that Autoit doesn't work on egg drop? I'll have to look it up again after work today if I remember. Link to comment Share on other sites More sharing options...
TheDcoder Posted October 21 Share Posted October 21 @coderusa Not sure why you keep calling it an "egg drop" but it's easy enough to implement a command to call Run to run a script. EasyCodeIt - A cross-platform AutoIt implementation - Fund the development! (GitHub will double your donations for a limited time) DcodingTheWeb Forum - Follow for updates and Join for discussion Link to comment Share on other sites More sharing options...
coderusa Posted October 22 Author Share Posted October 22 On 10/21/2024 at 10:54 AM, TheDcoder said: @coderusa Not sure why you keep calling it an "egg drop" but it's easy enough to implement a command to call Run to run a script. Eggdrop - Wikipedia TheDcoder 1 Link to comment Share on other sites More sharing options...
coderusa Posted November 9 Author Share Posted November 9 SMALL UPDATE 11-19-2024 Nothing fancy just yet (just a quick screen shot of the unfinished art, not much to show just yet), kind of multi-tasking on this project, building some of the Python script for time/season control, while also working on some art work for the Autoit and mIRC user client scripts. What is it? A seasonal clock. This go-round the RPGenerator will have a year round rotating season, daylight/nightime and time control. It can match the server/computer's time or it can be set to any time/season the host desires. Within the animation part and the game there will be a clock tower in the central square of the game hub. It will announce hourly times, day/month and season changes in the IRC hub chat. For animation, there will be hands on the inner round face of the clock which will rotate according to the season, and each icon on the clock represents a part of a season. It isn't finished yet, but here is what I have drawn for the clock face so far. Inner circle will be seasonal clock, with an outer set of hands that represent the sun (for daylight) and the moon (for night time.) These two will rotate around the outer circle to represent the time of day/night. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now