1 / 7

Visual.jMUD: A Multiplayer RPG Server & Client

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.

thelma
Download Presentation

Visual.jMUD: A Multiplayer RPG Server & Client

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Visual jMUD By Oscar Chen For CS491A

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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

  7. Visual jMUD • Oscar Chen • ochen@raidgroup.net • Project wiki: • http://cs.calstatela.edu/~wiki/cs491a/index.php/Oscar_Chen%27s_project

More Related