Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
JAKKORZYSTAĆZTEJKSIĄŻKI
Postępujączgodniezinstrukcjamiprzedstawionymiwtejksiążce,
możnazbudowaćgręonazwieEscapezmapądoeksplorowania
izagadkamidorozwiązania.GrajestnapisanawjęzykuPython,
któryjestpopularnymiłatwymwczytaniujęzykiemprogramowa-
nia.KorzystamyrównieżzoprogramowaniaPygameZero,które
dodajem.in.pewneinstrukcjedozarządzaniaobrazamiidźwię-
kiem.Pokażemy,jaktworzyćgrękawałekpokawałkuiwyjaśnimy,
jakdziałająnajważniejszeelementykodu,abymożnabyłogodosto-
sowaćinajegopodstawiebudowaćwłasnegry.Możnarównież
pobraćcałygotowydoużyciakodgry.
Jeślinapotkaszproblemylubzechceszzobaczyćgręwdziałaniu,
możeszwdowolnymmomencieprzystąpićdogry.Całeniezbędne
oprogramowaniejestdarmowe.Wtejksiążceprzedstawiamy
instrukcjedlakomputerówWindowsorazRaspberryPi.Zalecamy
wykorzystanieRaspberryPi3lubRaspberryPi2.NaPiZero,ory-
ginalnymModeluB+orazstarszychmodelachgramożedziałać
zbytwolno.
Ztejksiążkiigrymożnakorzystaćnakilkasposobów:
Pobraćkod,pograćwgrę,adopieropóźniejskorzystać
zksiążki,abyzrozumiećjejdziałanie.Toeliminujeryzyko,
żeinformacjeprzedstawionewksiążcezdradząrozwiązania
pewnychzagadek.Chociażstaraliśmysięograniczyćtegotypu
informacjedominimum,możnawtrakcielekturyzauważyć
pewnewskazówki.Jeślipodczasgrynapotkaszproblemnie
dopokonania,możeszspróbowaćprzeczytaćkod,abyznaleźć
rozwiązania.Wartochoćrazuruchomićgrę,abyzobaczyć,co
będziemybudowaćiwjakisposóburuchamiasięprogramy.
Zbudowaćgrę,anastępniewniąpograć.Taksiążkapro-
wadziczytelnikówprzezprocestworzeniagryodpoczątkudo
końca.Przechodzącprzezkolejnerozdziały,będziemydodawać
noweelementygryiobjaśniaćichdziałanie.Jeśliwdowolnym
momencienapotkasztrudnościzuruchomieniemwłasnegokodu,
możeszużyćnaszegolistinguinajegobaziekontynuowaćbudo-
waniegry.Decydującsięnazastosowanietegopodejścia,należy
wstrzymaćsięzdodawaniemwłasnychniestandardowych
dostosowańdoczasuukończeniapracynadgrą.Wprzeciwnym
2
Wprowadzenie