70 likes | 154 Views
Visual.jMUD is a robust multiplayer Role-Playing Game (RPG) server and client system designed to create a persistent world where players can co-exist, interact, explore, and build communities. The server, client, and website components are meticulously crafted to offer an immersive gaming experience with features like messaging, forums, and database integration for seamless data storage. Dive into a visually appealing virtual world and embark on thrilling adventures.
E N D
Visual jMUD By Oscar Chen For CS491A
Overview • Visual jMUD is a persistent world multiplayer Role Playing Game Server and Client • Intended Audience • Visual jMUD will consist of: • Server – Java utilizing SQL, XML for data storage • Client – Java based • Website – Built with JSP, JSTL, SQL
Functionality • Allows players to co-exist in a virtual graphical world • Interact with the world around you including other players • Explore the world and Complete tasks to gain new abilities • Build Communities outside of the Game • Website will include basic community tools like Messaging and Discussion Forums
Architecture – Server • Manages the World (play area) and applies the Rule Set of the Game • Receives communication with client and verification of data, processes commands and returns results to client • Built in Java with SQL and XML support for data storage • SQL database (schema TBD) for storage of object information • XML is used for describing the World (play area) • XML allows for ease of editing, extension and portability • Estimated build time: 60 hrs, 4 weeks
Architecture – Client • Renders a Visual representation of the play world and the objects within • Processes received Server data to present the Game in visual terms • Allows the Player to interact with the Server • Send Player Commands • Receive Server responses • Multiplatform support, built in Java • Estimated Build Time: 30 hrs, 2 weeks
Architecture – Website • Allows Player to interact with the Game outside of the Server • Manage Game accounts • Interact with other Players with Messaging or Discussion Forums • Built in HTML, JSP, JSTL. • Shares SQL database with the Visual jMUD Server • Estimated Build Time: 15 hrs, 1 Week
Visual jMUD • Oscar Chen • ochen@raidgroup.net • Project wiki: • http://cs.calstatela.edu/~wiki/cs491a/index.php/Oscar_Chen%27s_project