Space tags: game  java  rpg  d&d 

Introduction 

Ravine is a project that aim to create a web based rpg with java technology. The game is made with testdriven development (tdd) which means that we allow the tests to drive our code.

Technology so far is maven2, jdk1.6, struts2, hibernate (core) and jetty. It does look like struts2 is going out the window and gwt is coming in the front door..

Progress:

GWT is in the process of being tested to see if it fits the needs of the gui. Level up is implemented! Healthpoint initialization is implemented (Fighter)! We have killed an Orc!

Stats

Player: Thommy, Level: 1, Race: Human

 

Abilities: {STR=11, WIS=10, CHA=11, DEX=9, INT=12, CON=13}

 

Modifiers: {STR=0, WIS=0, DEX=-1, CHA=0, INT=1, CON=1}

 

Inventory: {Item1=com.computas.games.ravine.Item@115512, Item2=com.computas.games.ravine.Item@1e82b72, Item3=com.computas.games.ravine.Item@17c7988

 

Total AC: 11 Reflex: 11 Fortitude: 11 Will: 10

 

Backlog

 PriorityModule User Story Status 
 done Attributes As a player I want to see my attributes on the web.  100%
 done Inventory As a player I want to see my inventory on the web.  100%
 done Items As a player I want to be able to have items in my inventory.  100%
 done Attributes As a player I want to have calculated start attributes  100%
 done Items As a player I want to wear items that improve my attributes. 100%
 100 Fighting As a player I want to be able to fight and hit monsters. 100%
 90 Web
 As a player I want to be able to create my character on the web
 0%
 80 Database
 As a player I want to be able to use the same character the next time I play  0%
 70 Web
 As a player I want to see a grid of my surroundings  0%