Customer

Teemu Tokola <teemu DOT tokola AT SPAMFREE ee DOT oulu DOT fi>

Company/Institution
Oulun Miekkailuseura
Handled by

Group 63

Description

EngardeSimulator

The EngardeSimulator project is a fun, compact assignment in which the group implements a training environment for learning to use the Engarde software that is used in handling fencing competitions. The project work will simulate a competition, providing the trainee with events and results, which he then inserts into the engarde program. The simulator then checks the work for correctness by observing the files produced by engarde.

Assignment

The assignment is to create a tool for training the use of Engarde sotware, used in fencing competitions. The assignment is to create a game which simulates a fencing competition, and then checks the Engarde files that the player has created to see if the player has used the engarde software correctly. The implementation will be easily expandable with new events and have support for inserting new languages.

The assignment consists of creating three different components: a simple fencing competition simulator, graphical user interface and parser for reading the engarde files.

Example event and concept drawing of the user interface: engarde1.jpg

The graphical user interface

Produces a "competition-like" view, showing the different events that can happen.

Another example event and concept drawing of the user interface: engarde2.jpg

The competition simulator

The competition simulator creates events to be portrayed in the competition view and also provides the information that allows the checking of results.

Another example event and concept drawing of the user interface: engarde3.jpg

The client

The client is the competition arrangement committee of the fencing club here in Oulu.

Licencing

The program will be made freely available to the fencing community.

Team

Desired team size: 3 to 4 persons

Desired competences:

Project concluded by

CategoryProjectOngoing

EngardeSimulator (last edited 2010-01-19 13:29:33 by chwieser)