Meeskond "IDDQD"

From ICO wiki
Jump to navigationJump to search

Mega Jumpi kloon.




Ülevaade

Klasside kirjeldused

Solution Jumpy -> (folder)Game

Klass Kirjeldus
CollectableHandler Genereerib, joonistab, uuendab CollectableObjecte.
CollectableObject extends Sprite. Klass kogutavate objektide isendite loomiseks. Lubab määrata tüüpi ja suurust.
ConfigHandler abstract. Sätete baasklass.
ConfigHandlerEasy extends ConfigHandler. Sätted raskustasemele 'lihtne'.
ConfigHandlerNormal extends ConfigHandler .Sätted raskustasemele 'normaalne'.
Game1 extends GameScreen. Mängu baasklass.
MainCharacter extends Sprite. Peategelase klass. Positsiooni kontroll, liikumine, skoori sisestus mängu lõppedes.
ScoreControl Hoiab arvestust kogutud müntide, punktide ja tasemete üle.
SouthScrollingBackground Taustade sisestus ja nende loopimine. Sisestatud taustad on esindatud Sprite objektina Listis.
SpeedControl Kiirus, kiirendus, gravitatsioon.
Sprite Baasklass objektidele, mis vajavad joonistamist.
UserInterface Kasutajaliides.

Allalaetav

link - http://enos.itcollege.ee/~amark/Jumpy.zip

Tööjaotus

Joosep Ilves

- Taustakontroll

- Tegelase liikumine

- Heli

- Esialgne säte poweruppidele

- Mängu skelett

- Koodi integreerimine jm üldised asjad


Allar Märk

- Peamenüü

- Skoorivärk


Lauri Keel

- Müntide genereerimise algoritm, collision det.

- Mängu algus

- Raskustasemed

- Muud üldised asjad


Kert Suvi

- Puldi tugi

- Animatsioonid

- Graafika

- Leveli arvutamine

- Mängu lõpp

Logi

25. oktoober

Esialgne powerup ja vastavalt peategelase tekstuuri vahetumine. Peamenüü ja mündianimatsiooni integreerimine. Heli (Joosep)

Graafilised uuendused, mängu lõpp, puldi tugi. (Kert)

Raskustasemed. (Lauri)

23. oktoober

Lõplikud viimistlused kogutavate objektide generaatorile, mängu algus. (Lauri)

11. oktoober

Seoses baasosa valmimisega on ülesannete jaotus natukene kergem. Arendamisel mängu algus, kogutavate objektide algoritm ning graafiline pool.

7. oktoober

Alustatud on peamenüü + skoorisüsteemi arendamist.

6. oktoober

Sai valmis algoritm tausta(de) kerimiseks, lisamiseks.

5. oktoober

Alustatud on baasosa programmeerimist.