Design Document for:

jLodeRunner

The ultimate jRunner

Author: Marius Vetrici

 

 

 

Version #1.1

Monday, December 17, 2001

 

 

Contents:

I.       Abstract

II.      jLodeRunenr Request for Comment

1.         The game

2.         The map

3.         The goal

4.         The rules

5.         Features

III.      Game Design Architecture

1.         Introduction

2.         Design Patterns applied

3.         Class collaboration scenario

4.         Advantages

5.         Disadvantages

6.         Design details

IV.  ‘TO DO’-s and further tasks

V.      Attached diagrams

1.         Use Case diagram

2.         Sequence diagram

3.         lr package content relationship diagram

4.         lr.engine package class diagram

5.         lr.agent package class diagram

6.         lr.agent.fsm package class diagram

7.         WhiteMan state diagram

8.         BlackMan state diagram

9.   lr.agent.state package class diagram

10.   lr.model package class diagram

11.   lr.view package class diagram

SourceForge Logo