Osa 14

Oma peli

Viikon tehtävä

Tämän viikon tehtäväsi on tehdä oma pieni peli Pygamen avulla. Peliä varten tehtäväpohjassa on joukko kuvia, joita voit käyttää pelissä. Älä käytä muita kuvia, jotta muutkin pystyvät kokeilemaan peliä koodin perusteella.

Saat päättää pelin aiheen itse, ja pelin tulisi olla suunnilleen saman laajuinen kuin tämän viikon esimerkki. Pelin tulisi noudattaa seuraavia vaatimuksia:

  • Pelissä on hahmo, jota pelaaja pystyy liikuttamaan
  • Pelissä on kerättäviä asioita ja/tai vihollisia
  • Pelaajalla on jokin selkeä tavoite
  • Pelissä on laskuri, joka näyttää, miten pelaaminen sujuu
  • Pelin koodi on jaettu sopivasti funktioihin tämän viikon esimerkin tyylisesti

Kun peli on valmis, lähetä se vertaisarviointiin alla olevan lomakkeen avulla. Tämän jälkeen tutustu vielä kahden muun kurssilaisen peliin ja anna niille mielestäsi sopiva arvosana ja kirjoita lyhyt arvio peleistä. Ota arvioinnissa huomioon sekä pelin kiinnostavuus ja pelattavuus että koodin selkeys.

Osan 14 arvioinnista

Tämän viikon tavoitteena on saada aikaan toimiva peli. Koska osassa on vain yksi tehtävä, myös yritys hyväksytään. Palauta siis pelisi ennen määräaikaa, vaikka se ei toimisikaan haluamallasi tavalla.

Jos et saa peliä toimimaan, kirjoita ohjelmakoodin kommentteihin miten pelin (tai jonkin puuttuvan ominaisuuden) olisi tarkoitus toimia.

Kun arvioit (osittain tai kokonaan) toimimatonta peliä, pyri arviossasi mahdollisuuksien mukaan kertomaan mitä pelin valmiiksi saaminen olisi mielestäsi vaatinut.

Peli-ideoita

Voit valita pelin aiheen vapaasti mutta tässä on joitakin ideoita. Pelin tekemisessä on hyötyä myös viikon 13 materiaalista.

Keräilypeli

  • Pelaaja liikuttaa robottia nuolinäppäimillä
  • Ruudulla on kolikko, joka robotin tulee kerätä. Kun robotti saa kolikon, se siirtyy uuteen paikkaan.
  • Ruudulla liikkuu myös hirviöitä, joita robotin tulee väistellä.

Rahasade

  • Ruudun alareunassa on robotti, jota pelaaja voi liikuttaa vasemmalle tai oikealle
  • Taivaalta sataa rahaa, jota robotin tulee kerätä.
  • Taivaalta sataa myös hirviöitä, joita robotin tulee väistellä.

Vertaisarviointi

:
Loading...
:
Loading...

Log in to view the quiz

Loppukysely

Vastaa ensin osion loppukyselyyn...

:
Loading...
:
Loading...

Log in to view the quiz

...ja sitten vielä koko kurssin loppukyselyyn:

:
Loading...
:
Loading...

Log in to view the quiz