Pelit on ohjelmoitu python3:lla, joten tarvitset tietokoneeseesi python3 tulkin. Linuxiin sen voi installoida kuin minkä hyvänsä muunkin ohjelmistopaketin. Käyttämässäni openSuse linuxissa on Yast pakettien installointi-ohjelma, jossa installointi tapahtuu rasti-ruutuun menetelmällä. Ubuntussa on oma tapansa installoida paketteja.
Muista käyttöjärjestelmistä minulla ei ole kokemusta, mutta tässä virallisen oloisia ohjeita installoida python windowsiin ja maciin. On myös olemassa Anaconda niminen ohjelmistopaketti, joka näyttää sisältävän kaiken ammattimaiseenkin python-pohjaiseen data-analyysin ja tieteelliseen laskentaan tarvittavan. Sitäkään en ole kokeillut, kun omassa järjestelmässäni kaikki vastaava on oletusarvoisesti tarjolla.
Pelit tarvitsevat toimiakseen muutaman python-modulin. Linuxiin ne kannattaa ensisijaisesti asentaa järjestelmän omalla pakettien hallintaohjelmalla. Kaikissa käyttöjärjestelmissä voi käyttää pip-ohjelmaa, joka asentuu python-tulkin asentamisen yhteydessä. Jos järjestelmässäsi on pip3
ohjelma, käytä sitä, muuten pip
pitäisi riittää. Esimerkiksi komento pip3 install pygame
lataa python3 yhteensopivan pygame-modulin.
Tarvitset modulit pygame, json, math
ja random
. Osa muista moduleista saattaa lataantua automaattisesti pythonin mukana. Jos saat virheilmoituksen puuttuvasta modulista, lataa se komennolla pip3 install <modulin nimi>
Pelin voit käynnistää käynnistämällä järjestelmäsi komentotulkin, siirtymällä hakemistoon, johon olet pelit tallentanut ja antamalla komennon python3 <pelitiedoston nimi>
. Ellei järjestelmässäsi ole python3
-ohjelmaa, kokeile python, python3.7
tai python3.6
. Esimerkiksi
htv@pontto:~/0Pilvi/web/xml/Programming/Pelit> python3 HyttysJahti.py
Jos haluat editoida pelejä tai alkaa tehdä omia, kannattaa installoida joku python-ohjelmien kehittämiseen tarkoitettu sovellus. Minä käytän spyder3
:a, mutta sinulle saattoi pythonin mukana jo latautua IDLE, jolla siinä tapauksessa kannattaa aloittaa. Hakukoneella löytää paljon muitakin pythonin kehitysympäristöjä (python IDE). Ohjelmia voi kokeilla koodata myös tavallisella tekstieditorilla ja käynnistää kuten yllä, mutta pidemmän päälle kannattaa opetella käyttämään jotain kehitysympäristöä.