Meeskond "IDDQD"
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, suurust ja positsiooni. |
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
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.