Hyppää sisältöön

Jypeli-ohjeet

Jypeli on Jyväskylän yliopistossa kehitetty, opetuskäyttöön suunniteltu C#-pelikirjasto. Tällä sivustolla ovat sen käyttöohjeet.

Ohjelmoinnin perusteita opiskellaan Ohjelmointi 1 -kurssilla, ja tämä materiaali perustuu sen kurssin oppeihin.

Aloita tästä

  1. Asenna työkalut ja luo uusi projekti.
  2. Tee ensimmäinen peli: pallo, painovoima ja yksi näppäin, kymmenen riviä koodia.
  3. Tee kokonainen peli Pong-oppaan mukaan vaihe kerrallaan.

Sen jälkeen oma peli kasvaa aihe kerrallaan ohjeiden avulla. Kun etsit yhtä koodiriviä, katso pikaohje. Kun et tiedä, mihin kohtaan tiedostoa rivi kuuluu, katso Miten Jypeli-peli toimii. Kun jokin ei toimi, katso yleiset virheet.

Valikon osiot

Osio Sisältö
Aloittaminen Asennus, projektin luonti, ensimmäinen peli ja miten Jypeli-peli toimii.
Kokonaiset pelitutoriaalit Pong, Läpsylintu ja kahden pelaajan tasohyppely alusta loppuun vaihe kerrallaan.
Oliot Kaikki kentällä näkyvä: olion luominen, muoto, ulkonäkö, liikuttelu ja tuhoaminen.
Ohjaus Näppäimistö, hiiri, peliohjain ja kosketusnäyttö.
Tapahtumat ja törmäykset Ajastimet, törmäysten käsittely ja estäminen sekä muut tapahtumat.
Fysiikka Painovoima, kimmoisuus, kitka, liitokset ja aseet.
Kentät ja kamera Pelimaailma ja se, mitä siitä näytetään: ruutukenttä, tausta, reunat, kamera, peli-ikkuna ja tauko.
Grafiikka ja äänet Omat kuvat, efektit, räjähdykset, piirtäminen, äänitehosteet ja musiikki.
Käyttöliittymä ja laskurit Tekstit, pisteet, valikot ja ikkunat ruudulla.
Satunnaisuus ja kulmat Satunnaisluvut ja kulmien laskeminen.
Oma oliotyyppi Oma luokka pelihahmolle, jolla on elämät tai omaa käyttäytymistä.
Ekstrat Pikaohje, yleiset virheet, mitä konepellin alla tapahtuu, API-dokumentaatio ja lähdekoodi.