A modern dr.botzo (Python, Django, etc.) clean room implementation of IdleRPG (http://idlerpg.net/index.php).
Go to file
Brian S. Stephan 4a8babf39e
enforce exclusivity of only one active Game at a time
a prior commit made this determination for now, for simplicity's sake
(and also what are the odds of running two games at once on the same
codebase), but it was'n really enforced until now

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-06-01 23:26:49 -05:00
.reuse implement the bones of character management 2024-05-06 00:16:16 -05:00
idlerpg enforce exclusivity of only one active Game at a time 2024-06-01 23:26:49 -05:00
LICENSES add more development tools and start the test scaffolding 2024-05-05 23:03:23 -05:00
requirements add irc library to dependencies 2024-05-10 12:11:28 -05:00
tests enforce exclusivity of only one active Game at a time 2024-06-01 23:26:49 -05:00
.gitignore add more development tools and start the test scaffolding 2024-05-05 23:03:23 -05:00
CONTRIBUTING.md initial project scaffolding, just structure + license stuff mostly 2024-05-03 14:50:57 -05:00
LICENSE.md initial project scaffolding, just structure + license stuff mostly 2024-05-03 14:50:57 -05:00
MAINTAINERS.md initial project scaffolding, just structure + license stuff mostly 2024-05-03 14:50:57 -05:00
pyproject.toml add irc library to dependencies 2024-05-10 12:11:28 -05:00
README.md initial project scaffolding, just structure + license stuff mostly 2024-05-03 14:50:57 -05:00
tox.ini add more development tools and start the test scaffolding 2024-05-05 23:03:23 -05:00

dr.botzo-idlerpg

An RPG in which players idle online in order to gain levels and battle monsters and each other.

This is a modern dr.botzo (Python, Django, etc.) implementation of IdleRPG (http://idlerpg.net/index.php). The goal is to match the core functionality of the original game and expand upon it, while also using the Django framework to implement reusable objects, expose a web interface, and be portable to other contexts (though IRC is the target). The goal is to have an installable package that can hook into the dr.botzo (https://git.incorporeal.org/bss/dr.botzo) IRC bot framework, while not being totally beholden to how it does IRC.

Author and Licensing

Written by and copyright Brian S. Stephan (bss@incorporeal.org).

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.