Työkalu : Jypeli - sepeliry/YhdistyksenToiminta GitHub Wiki

Jypeli

Jypeli on 2D-pelien tekemiseen tarkoitettu pelinkehityskirjasto C#-ohjelmointikielelle. Se tarjoaa mm. seuraavat ominaisuudet:

  • yhtenäisen ja helppokäyttöisen ohjelmointirajapinnan
  • fysiikkamoottorin,
  • suomenkieliset käyttöohjeet
  • valmiita pelipohia, tehosteita, aseita ym. assetteja

Tälle sivulle on kerätty linkkejä ja vinkkejä Jypelin käyttöön.

Asentaminen

Ohje Jypelin asentamiseen löytyy täältä. Jos koneesi on suht. tuore (Windows 8) ja levyllä on tilaa, asenna suositeltu Visual Studio Express 2013 + XNA + Jypeli. Vanhemmalle koneelle kannattaa asentaa Visual C# 2010 (ihan sivun lopussa).

Kerhon 3-osainen Jypeli-koulutus

Helmikuussa 2015 kerholla pidettiin 3-osainen koulutus Jypelin käytöstä seuraavalla rakenteella:

Itse tehtävät oppaat ja harjoitteet

Opas Kuvaus Mitä opit Vaikeustaso
Pong Yksityiskohtainen opas 1. pelin tekemiseen Jypelillä Fysiikkapeli, reunat, ohjaimet, tapahtumat, refaktorointi Helppo
Tankkipeli Opit käyttämään laajemmin Jypelin tarjoamia valmispalikoita. Valmissisällöt: tankki, aseet, räjähdykset Keskivaikea
Läpsylintu Flappy Birdsin inspiroima opas Tasohyppelypelipohjan käyttöä, animointia, ajastin, kentän lataamista tiedostosta Keskivaikea
Koppi Naksuttele hiirellä koppeja putoavista omenoista Hiiren käyttö pelissä Helppo
Pelinkaltainen ohjelmointiharjoitus Pelaa peliä koodaamalla. Saatko Pacmanin maaliin? C#-kielen perusteita, Jypelin peruskäyttöä Helppo
Fysiikkaliitokset Hill Climb Racing tai Porrasturvat tyyppisten pelien ensimmäinen askel Jypelin fysiikkamoottorin edistynyttä käyttöä vaikea (ei kokonainen opas)
Ajorata Ylhäältä kuvatun autopelin ensimmäinen askel Taulukot, segmentit vaikea (ei kokonainen opas)
Tekstiseikkailu Peli, jota pelataan antamalla tekstimuotoisia komentoja. WFP (ei Jypeliä vaan peli tehdään Windows ohjelmana), mekkijonojen käsittelyä, olioajattelua, tietorakenteet. Vaikea