QuadPlane Turmoil: MasterPlan

[Main] [Project CVS] [MasterPlan] [UML] [Source Code]

Work Assignments:

Deadline on thursday April 10th at 19:00 unless other mentioned!

Heikki A:
  • 120x120 kuvia, kaikki yhteen fileen
    Imagemagick:illa. (OK)
  • Taustakuvia. (OK)
  • Website:
    - projektivaatimukset (OK)
    - UML (Poseidon) (OK)
  • raportin runko (OK)
    ---
  • Taustakuvia, joissa reunat ja leikkaustaso tekstuurilla. (OK)
  • Räjähdysanimaatio. (OK)
Lauri:
  • Ota selvää äänien soitosta. (OK)
  • Tee ohjelma joka soittaa parametreina annetut äänet. (OK)
  • Ota selvää koneenpörinän toteutuksesta. (OK)
  • Mikseri
    - miten toimii, tarviiko äänten soittoa valvoa vai onko automaattinen looppaus ja sointi? (OK)
  • Samplet & musiikki
    - onnistuuko musiikin soitto yhdestä pitkästä streamista? (OK)
  • Äänten soitto käskyllä:
    - sound.soita("PUM!"); (OK)
    - sound.jatka("pärinä"); (OK)
  • SpriteManager.java on ajettava koodi, sieltä löytyy main-metodista bookmark.
  • Tuki näille:
    - Volume (OK)
    - Pitch (OK)
    - Pan (OK)
    - Loop (OK)
    - Yksittäiset soitot (OK)
Heikki R:
  • Tee serveristä UML-kaavio. (OK)
  • Koodaa näppäinkäsittelijä. (OK)
  • Toteuta NetworkManager. (OK)
  • Toteuta ServerState. (OK)
  • Toteuta NetworkServer. (OK)
    ---
  • Verkkosysteemit
    - tilanteen lasku (clientin koodista)
    - myös sivulle-napit käyttöön HEI TÄÄ HALUTAAN!
  • Töymäyksen ymppäys.
  • Luodit. Miten?
Tommi:
  • Tee spritenpiirtorutiinit. (OK?)
  • Testaa niitä. (OK)
  • Alpha-kysymys:
    - 1-bit vs. 256-bit (OK)
  • Törmäyksentunnistus
    - toteutetaan ilmeisesti grafiikalla, 1-bittisiä kuvia ändäämällä. (OK)
  • Kuvien lataus ja paloittelu
    - yksi iso kuva ei onnistu, jos ei löydy nopeaa blittauspalaa. (OK)
  • Liikkuvat, ServerStaten mukaan piirtyvät spritet. (OK)
    ---
  • Törmäyksen testaus. (OK)
  • Scrollaus. (OK)
  • Laajennetun ServerStaten (siis luodit sisältävän) piirto. (OK)

Heikki Rauhala, Heikki Alanen
Last modified: Wed Mar 26 11:46:57 EET 2003