1 / 7

Visual jMUD

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.

thelma
Download Presentation

Visual jMUD

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