Studio1-portfolio

Projekti

Projekti 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ä.

  • Tästä pelaamaan valmista Pink Nostalgia -applettia
  • Tästä pääset ihailemaan puhdasta koodia
  • Ohjelman Java-API:n löydät tästä


  • Aihe-ehdotus
  • Projektisuunnitelma
  • Projektin vaiheet

  • peli Valmista Pinkkiä Nostalgiaa.


    Aihe-ehdotus

    Tästä ehdotukseeni

    Projekti 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.


    Projektisuunnitelma

    Tästä projektisuunnitelmaani

    Projektisuunnitelma 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 vaiheet

    Työskentely

    Tästä projektipäiväkirjaani

    Projektin 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.

    Demo

    Demossa 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.

    Loppuraportti

    Loppuraportin 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