Last updated June 24, 2009 19:59, by AntoineMischler

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

  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2010, Oracle Corporation and/or its affiliates
(revision 20100312.9442df5)
 
 
loading
Please Confirm