Läpsylintu¶
Tässä oppaassa luodaan vaiheittain Läpsylintu-peli, joka etäisesti muistuttaa monille tuttua Flappy Bird -peliä.
Pelissä on tavoitteena liikuttaa pelihahmoa kentässä osumatta seiniin tai pahoihin vihuihin! Matkalla kerätään tähtiä. Pistelaskurin lisääminen jää viimeisen vaiheen jatkokehittelyksi.
Opas on jaettu pienempiin vaiheisiin.
Tässä tutoriaalissa opit ohjelmoinnin alkeita, eikä aikaisempaa kokemusta ohjelmoinnista vaadita. Erityisesti opetellaan seuraavia tärkeitä ohjelmoinnin osa-alueita.
- Ensimmäisen tietokoneohjelman kirjoittaminen
- Muuttuja
- Aliohjelma
- Ehtolause
- Törmäyskäsittelijä
- Kuvan ja animaation lisääminen omaan peliin
Tämä on hieman Pongia haastavampi harjoitus, mutta soveltuu silti myös ensikertalaisille.
Vaiheet¶
- Vaihe 1: Projekti ja kenttä
- Vaihe 2: Pelaaja liikkeelle
- Vaihe 3: Norsusta linnuksi
- Vaihe 4: Seinään törmääminen
- Vaihe 5: Ajastimen pysäyttäminen
- Vaihe 6: Ikkunan koko ja kuolema
- Vaihe 7: Vihollinen
- Vaihe 8: Viholliseen törmääminen
- Vaihe 9: Maali
- Vaihe 10: Yleiset parantelut
- Vaihe 11: Pelin jatkokehittely