Koko kirja yhtenä sivuna¶
Selain kokoaa luvut tälle sivulle ja avaa tulostusikkunan itsestään. Jos JavaScript ei ole käytössä, alla oleva luettelo on kirjan sisällysluettelo.
- Etusivu
- 1 Aloittaminen
- 1.1 Asennus
- 1.2 Uuden projektin luominen
- 1.3 Ensimmäinen peli
- 1.4 Miten Jypeli-peli toimii
- 1.5 Kuvat ja äänet mukaan projektiin
- 1.6 Millaisia pelejä voin tehdä?
- 2 Kokonaiset pelitutoriaalit
- 2.1 Pong
- 2.1.1 Vaihe 1: Pallo kentälle
- 2.1.2 Vaihe 2: Pallo liikkeelle
- 2.1.3 Vaihe 3: Aliohjelma
- 2.1.4 Vaihe 4: Kaksi mailaa
- 2.1.5 Vaihe 5: Mailojen liikuttaminen
- 2.1.6 Vaihe 6: Parantelua
- 2.1.7 Vaihe 7: Pistelasku
- 2.2 Läpsylintu
- 2.2.1 Vaihe 1: Projekti ja kenttä
- 2.2.2 Vaihe 2: Pelaaja liikkeelle
- 2.2.3 Vaihe 3: Norsusta linnuksi
- 2.2.4 Vaihe 4: Seinään törmääminen
- 2.2.5 Vaihe 5: Ajastimen pysäyttäminen
- 2.2.6 Vaihe 6: Ikkunan koko ja kuolema
- 2.2.7 Vaihe 7: Vihollinen
- 2.2.8 Vaihe 8: Viholliseen törmääminen
- 2.2.9 Vaihe 9: Maali
- 2.2.10 Vaihe 10: Yleiset parantelut
- 2.2.11 Vaihe 11: Pelin jatkokehittely
- 2.3 Kahden pelaajan tasohyppely
- 3 Oliot
- 3.1 Olion luominen
- 3.2 Oliotyypit
- 3.3 Muodot
- 3.4 Ulkonäkö
- 3.5 Animaatio
- 3.6 Kerrokset
- 3.7 Olioiden liikuttelu ja siirtely
- 3.8 Olion tuhoaminen
- 3.9 Elinikä
- 3.10 Aivot ja tekoäly
- 3.11 Olioiden Tag-ominaisuus
- 4 Ohjaus
- 4.1 Ohjainten lisääminen
- 4.2 Ohjainten ryhmittely
- 4.3 Tähtäys
- 4.4 Värinä
- 5 Tapahtumat ja törmäykset
- 5.1 Ajastimet
- 5.2 Törmäysten käsittely
- 5.3 Törmäysten estäminen
- 5.4 Muita tapahtumia
- 5.5 Delegaatit
- 6 Fysiikka
- 6.1 Painovoima
- 6.2 Fysiikan ilmiöt
- 6.3 Liitokset
- 6.4 Aseet
- 7 Kentät ja kamera
- 7.1 Ruutukenttä
- 7.2 Tausta
- 7.3 Reunat ja maasto
- 7.4 Kentän vaihtaminen
- 7.5 Sivulle vierivä kenttä
- 7.6 Autorata
- 7.7 Kamera ja zoomaus
- 7.8 Peli-ikkuna ja resoluutio
- 7.9 Pelin aloittaminen alusta
- 7.10 Pause
- 8 Grafiikka ja äänet
- 8.1 Kuvat
- 8.2 Kuvan läpinäkyvyys
- 8.3 Efektit
- 8.4 Räjähdykset
- 8.5 Piirtäminen
- 8.6 Kuvan käsittely pikselitasolla
- 8.7 Äänet ja musiikki
- 9 Käyttöliittymä ja laskurit
- 9.1 Teksti ruudulla
- 9.2 Tekstin kysyminen pelaajalta
- 9.3 Pistelaskuri
- 9.4 Aikalaskuri
- 9.5 Etenemispalkki
- 9.6 Valikot
- 9.7 Parhaat pisteet
- 9.8 Sommittelu
- 9.9 Liukusäätimet
- 9.10 Koostetut ikkunat
- 9.11 Omat käyttöliittymäkomponentit
- 9.12 Fontit
- 9.13 Käyttöliittymäesimerkkejä
- 10 Satunnaisuus ja kulmat
- 10.1 Satunnaisuus
- 10.2 Kulma
- 11 Oma oliotyyppi
- 11.1 Oman luokan periminen
- 11.2 Omat ominaisuudet ja metodit
- 11.3 Olion käyttäminen pelissä
- 11.4 Oma päivitysmetodi
- 11.5 Tapahtumat omassa luokassa
- 11.6 Pelin tiedot olion sisällä
- 12 Ekstrat
- 12.1 Pikaohje
- 12.2 Yleiset virheet
- 12.3 Mitä konepellin alla tapahtuu
- 12.4 Kirjaston liittäminen käsin