ITKP102 Ohjelmointi 1

Kurssin tehtävät

6op laajuisella ohjelmoinnin kurssilla oli käytössä C#.
Kurssi koostui luennoista 11 demotehtäväpaketista, harjoitustyöstä ja kokeesta.

Toteutin harjoitustyönä Putin Vs. Corona -tasohyppelypeli, jossa Putin I yrittää pelastaa maailman koronalta ja diktatuurin vastustajilta. Pelissä Putin I osuttua aktivisteihin, kuluu aina yksi annos koronarokotetta eli elämää. Rokotevaraston saa täydennettyä ylinlaboratorioista. Pisteitä kerätään risteistä. Eniten pisteitä keränneet pelaaja pääsevät TOP 10 -listalle.

Peliin luo lisähaastetta 60 sekuntin kenttäkohtainen aikarajoite. Mikäli aikaa jää yli edelliseltä tasolta, on se käytettävissä seuraavalla tasolla. Jos aika kuluu loppuun, elämät loppuvat. Putinia ohjataan näppäimmistön nuolinäppäimillä.


Harjoitustyön sivut TIM-järjestelmässä: https://tim.jyu.fi/view/kurssit/tie/ohj1/2020s/ht/nekasvii

Työn koodi gitlabissa: PutinVsCorona.cs

Työ .zip-tiedostona gitlabissa: PutinVsCorona.zip



Esittelyvideo YouTubessa: https://youtu.be/tc0eurTBuuw