Pyglet

Tästä eteenpäin ohjeet opettavat pelien ohjelmointia Pyglet-kirjastoa käyttäen. Pyglet-materiaali on suunniteltu aloittelijoille, joten aikaisempien osioiden osaamista ei vaadita, mutta niistä on ehdottomasti hyötyä. Samoja asioita käydään kuitenkin myös tässä kurssissa, tällä kertaa peliohjelmoinnin näkökulmasta.

Muista että ennen kuin pääset peliohjelmoimaan Pygletillä, sinulla tulee olla Python asennettuna koneellesi! Alkajana tutustukin ensin Pythonin asennusohjeisiin ja IDLE-ohjelmointiympäristön käyttöön.

Pyglet ja peliohjelmointi

Kaikkea ohjelmoidessa ei kannata tehdä itse. Sen sijaan ohjelmoidessa kannattaa käyttää apuna muiden tekemiä kirjastoja. Kirjastojen idea on, että joku muu on tehnyt koodia, jota voi kätevästi käyttää itse niin, että säästyy suurelta määrältä työtä.

Pyglet on Pythonille tarkoitettu kirjasto, josta löytyy pelien tekemistä varten kaikenlaista kätevää. Jotta Pygletin kirjastoa pääsee käyttämään, tulee sekin asentaa koneelle.

pip ja Pygletin asennus

Python-kirjastoja voi asentaa pip:llä. Uusimpien Python-asennusten mukana asentuu myös pip.

Jos käytät linux-konetta, voit tarkistaa onko sinulla pip kirjoittamalla terminaaliin pip --version. Jos terminaaliin tulostuu pipin versio, sinulla on jo pip. Muuten voit asentaa sen kirjoittamalla terminaaliin sudo apt-get install pip ja seuraamalla terminaalin antamia asennusohjeita.

Kun koneella on pip, mennään asentamaan Pyglet! Avaa koneesi terminaali.

Terminaali Windows-koneella

Paina Windows-näppäintä ja kirjoita hakukenttään komentokehote tai cmd.

hakukentässä komentokehote

Valitse hakutuloksista komentokehote ja sinulle pitäisi aueta seuraavanlainen näkymä:

windowsin komentokehote

Terminaali Applen koneella

Paina ⌘ ja välilyöntiä samaan aikaan ja kirjoita ilmestyneeseen hakukenttään terminaali tai jos koneesi on englanniksi terminal. Avaa terminaali.

Terminaali Linux-koneella

Paina nappeja Ctrl, Alt ja T samaan aikaan.


Pygletin saa asennettua kirjoittamalla terminaaliin komento:

pip3 install pyglet --user

Seuraa mahdollisia asennusohjeita.

Nyt pyglet on asennettu ja voit käyttää sitä ohjelmissasi.

Pygletin käyttö

Jotta Python-ohjelma osaa käyttää haluttuja kirjastoja, tulee ne lisätä ohjelman alussa komennolla import kirjasto

Tästä lähtien siis kun teemme ohjelmia, joissa haluamme käyttää pyglettiä, kirjoitamme ohjelman ensimmäiselle riville import pyglet.