Kick-off meeting
- 24/06/2009
- Participants: Serj, AntoineMischler
Introduction
The goal of this meeting is to define the purpose of this project, the main guidelines and to start it!
Overview
Objectives
Our main objective is to experiment with javafx throughout the development of a jezzball game.
Members
At the beginning of the project, we are two lead developers, but anybody is welcome to bring some help!
Features
In this part we describe the main features we would like to implement.
Basic game
- Our first goal is to implement a classic version of the game.
Personal information management
- Record the player score
- Allow scores' comparison between players
Multiplayer mode
- Different players (two or more) can form a team or compete against each other
- on the computer
- over the network
Background management
- Use a picture/video in the background that will be discovered as the user clears the stage
- Use a webservice such as flicker or youtube to discover media to use in the background
Gameplay extensions
- Use of maps
- 3-dimensionnal levels
Roadmap
This is a draft roadmap.
First milestone
Basic implementation of the orginal game
In this first phase of development we will implement the logic of the original game with basic graphics.
- Basic gameplay
- Basic sound management
Second milestone
Personal data management
This phase will open the client-server door. Our first objective is to handle the registration of a user ad of its score. Riduidel who is currenlty Observer of this project might help us actively in this phase. Our first thought is to use the GAE to provide the server functionnalities, but this is only an idea, and we will discuss it later.
Third milestone
Graphics, sound and gameplay improvements
Our goals for this milestone is to improve the graphics, the sound and the gameplay of the game. Ideally we would like to work with a designer. For the gameplay we would add the support of personal maps. The players will be able to share their maps with others.
Fourth milestone
Background management
Fifth milestone
Multiplayer support
Sixth milestone
3D maps






