HeiMaailma on ensimmäinen ja yksinkertaisin Pokitto -ohjelman esimerkki. Se kirjoittaa tekstin Pokitton ruudulle.
Dependencies: PokittoLib
Fork of HeiMaailma by
main.cpp@1:f7964609622f, 2018-10-10 (annotated)
- Committer:
- Pokitto
- Date:
- Wed Oct 10 09:17:01 2018 +0000
- Revision:
- 1:f7964609622f
- Parent:
- 0:4ec708cfbebb
Toka
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Pokitto | 1:f7964609622f | 1 | // Hei! Tämä on kommentti. Kommentti alkaa merkeillä '//' ja se ei vaikuta ohjelman kulkuun |
Pokitto | 1:f7964609622f | 2 | // Alla on yksinkertainen Pokitto-ohjelma. Se käynnistää Pokitton ja kirjoittaa "Hei Maailma!" |
Pokitto | 0:4ec708cfbebb | 3 | |
Pokitto | 1:f7964609622f | 4 | // Aluksi lisätään Pokitto-kirjasto ohjelmaan mukaan |
Pokitto | 1:f7964609622f | 5 | #include "Pokitto.h" |
Pokitto | 1:f7964609622f | 6 | |
Pokitto | 1:f7964609622f | 7 | // Luodaan mygame-niminen Pokitto-ohjelmaolio |
Pokitto | 1:f7964609622f | 8 | Pokitto::Core mygame; |
Pokitto | 1:f7964609622f | 9 | |
Pokitto | 1:f7964609622f | 10 | // "main" on pääfunktio, josta C ohjelmien suoritus aina alkaa |
Pokitto | 0:4ec708cfbebb | 11 | |
Pokitto | 0:4ec708cfbebb | 12 | int main () { |
Pokitto | 1:f7964609622f | 13 | mygame.begin(); // käynnistä Pokitto |
Pokitto | 1:f7964609622f | 14 | // while pyörii niin kauan kun mygame.isRunning() on totta, eli koko ohjelman keston ajan |
Pokitto | 1:f7964609622f | 15 | while (mygame.isRunning()) { |
Pokitto | 1:f7964609622f | 16 | // ja jos on tullut aika päivittää näyttö ... (eli mygame.update() on totta) |
Pokitto | 0:4ec708cfbebb | 17 | if (mygame.update()) { |
Pokitto | 1:f7964609622f | 18 | mygame.display.println("Hei Maailma!"); // piirrä teksti "Hei Maailma!" |
Pokitto | 0:4ec708cfbebb | 19 | } |
Pokitto | 0:4ec708cfbebb | 20 | } |
Pokitto | 0:4ec708cfbebb | 21 | } |