ProjektiProjekti oli viimeinen ponnistus syksyn kurssilla ja taidonnäyte syksyn aikana kumuloituneesta Java-osaamisesta. Tehtävänä oli siis suunnitella ja toteuttaa oma ohjelma Javalla. Saimme itse valita projektin aiheen. Itse päätin tehdä graafisen tasohyppelypelin lapsuuteni suosikkipelin BubbleBobblen innostamana. Tie oli pitkä ja kivinen, mutta lopussa kiitos seisoi. Vihdoin minustakin tuli uskottava nörtti. Peliäni Pink Nostalgiaa voit kokeilla alla olevasta linkistä.
Valmista Pinkkiä Nostalgiaa.
Aihe-ehdotusTästä ehdotukseeniProjekti lähti liikkeelle aiheen miettimisestä. Aihe-ehdotuksen palautus kuului kurssin aikatauluun jo marraskuun alkupuolella, jolloin oli vielä paljon muutakin ajateltavaa. Oli toisaalta ihan hyvä, että ideaa alkoi miettimään jo varhaisessa vaiheesa. Aihe-ehdotuksesta saimme myös palautetta OLO-tapausten tutoreiltamme. Itselle ainakin oli mukavaa kuulla kokeneempien luonnehdintoja valitsemani aiheen vaikeudesta. Tässä vaiheessa olin vielä aika epävarma, riittäisivätkö kykyni graafiseen tasohyppelypelin ohjelmointiin. ProjektisuunnitelmaTästä projektisuunnitelmaaniProjektisuunnitelma oli tapauksessani hiukan laajennettu versio aihe-ehdotuksesta. Projektisuunnitelmakin tuli palauttaa assistenteille ennen joulua ja siitäkin oli saava rakentavaa palautetta. En ollut oikeastaan sen varmempi ideani toteutettavuudesta kuin aihe-ehdotukdenkaan kohdalla, mutta ajattelin vielä tässä vaiheessa, että voisihan aihetta sitten vielä vaihtaa, jos se osoittautuisi liian vaativaksi. (Valitettavasti suunnitelma on tulostunut pdf:ksi hieman sotkuisesti.) Projektin vaiheetTyöskentelyTästä projektipäiväkirjaaniProjektin parissa työskentelyni painottui kahteen viimeiseen viikkoon vuodenvaihteen molemmin puolin. Sitä ei ilmeisesti ikinä opi aloittamaan ajoissa. Projektipäiväkrijassani hiukan tunnelmia projektin eri vaiheista. DemoDemossa kaksi ohjelman arvostelevaan assaria kuuntelee ja kyselee, kun esittelet hermostuneena juuri valmistunutta tekelettäsi. Oma demoni oli heti maanantaina. En ollut sanottavan hermostunut, mutta demon jälkeen viimeisetkin itsevarmuuden rippeet olivat karisseet. Assarit olivat tietysti mukavia ja eivät tarkoituksella kyselleet vaikeita, mutta jotkut kysymykset saivat aivoni lyömään täysin tyhjää. Onneksi pelini sentään toimi odotetulla tavalla eikä mitään odottamattomia yllätyksiä sattunut. OLO-huone (Informaatioverkostojen opiskelijoide "kiltahuone") demopaikkana oli hieman levoton ja sainkin osakseni paikalle sattuneiden satunnaisten athenelaisten huomiota. Varmaankin erityisesti peliini kuuluva musiikki herätti ihmisten mielenkiinnon. LoppuraporttiLoppuraportin raapustaminen oli viimeinen etappi projektissa. Se on kirjoitettu ohjelmakoodin palautuksen jälkeisellä viikolla. Raporttiin on koottu kaikenlaista tietoa ohjelmasta ja sen tekemisen vaiheista. |
Tervetuloa Studio 1-kurssista OLOsessiot Esseet ja käsitekartat Ohjelmointiharjoitukset Projekti Kurssipalaute |