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: HumanAbilities: {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
| Priority | Module | 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% |
Space Home