Anime Mayhem is a CRPG (computer roleplaying game) being developed by
myself and others. It is related (but different) to the world in my text-based Anime Mayhem world. Both are under development but my current ideas focus on aspects of the CRPG. The game itself is composed of a scripting core and a database (basically a big organized filing cabinet is a good metaphor). The new scripting core is database-driven and implements what I call the Domain AI. The Anime Mayhem CRPG will be a contribution to the Open Source Community and will be freely available using the terms of the GNU General Public License (GPL) Version 2.0 (the game will be freely downloadable as will the source to its scripting core and documentation about its use). The client side (that displays the game screen and informs the server of your actions) is looking to have issues with using the GNU General Public License due to the restrictions I have with the game art but the server which enables most of the game's behavior is fine since it has nothing to do with the art. I'm working on having a Game Guide available after the game's release and in the meantime various Anime Mayhem goodies on CafePress are available to support continued development of the game, my time (I'm losing my volunteer incentive in order to make more time) and any artists and others working on this game.
Development is going slowly in part becuase I'm only one person. My focus currently is on
the code mainly since it is a large undertaking from a programming point of view. I'm
still looking for a concrete front-end solution that provides the maximum cross-platform
compatibility (works on more than just one type of system-and-operating-system
combination). The CrystalSpace 3D Engine is
a cross platform solution and is more than capable of providing the facilities needed by
the front end presentation engine of the game. CrystalSpace and its corresponding entity
engine (CEL) will be the base of the game client. The game itself uses a client/server
setup where the client draws the game and provides input (as character actions) and the
server manages interactions among the player characters, non-player characters, and the
environment.
Currently I'm working on the game engine and character (and model) creation. I'm also
working on the character story and backgrounds in more detail to allow me to start
working on a more in depth game story as well.