Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Większośćksiążekprzeznaczonychdlapoczątkującychprogramistów
należydojednejzdwóchkategorii.Pierwszaobejmujeksiążki,którenie
tyleucząprogramowania,ileużywanianoprogramowaniadotworzenia
gier”lubjęzyków,któretakupraszczajątenproces,żeprzestajetobyć
naukąprogramowania.Drugakategoriaobejmujeksiążki,któreuczą
programowaniapodobniejakpodręcznikidomatematykizawierają
opiszasadipojęć,aniedajączytelnikomwieluprzykładówzżycia.
Wtejksiążceprzyjąłeminnametodęuczęprogramowania,tworząc
grywideo.Odsamegopoczątkupokazujękodźródłowyopisywanych
gier,tłumaczączasadynaprzykładach.Wtakisposóbsamuczyłemsię
programowaniaibyłotodlamniebardzoważne.Imwięcejdowiadywa-
łemsięodziałaniuprogramównapisanychprzezinneosoby,tymwięcej
miałempomysłównaswojewłasne.
Wszystko,czegopotrzebujesztokomputer,bezpłatneoprogramowa-
niezwaneinterpreteremjęzykaPythonitaksiążka.Gdyjużnauczysz
sięztejksiążki,jaktworzyćgry,własnebędziesztworzyćsamodzielnie.
Komputerytoniezwykłeurządzenia,anaukaprogramowanianie
jesttaktrudna,jaksięwieluwydaje.Programkomputerowytozestaw
poleceńzrozumiałychdlakomputera,podobniejakopowiadanieskłada
sięzwieluzdańzrozumiałychdlaczytelnika.Poleceniadlakomputera
przygotowujemy,piszącprogramwzrozumiałymdlakomputerajęzyku.
Dziękitejksiążcenauczyszsięprogramowaćwjęzykuprogramowania
onazwiePython.Możnanauczyćsięwieluinnychjęzykówprogramo-
wania,awśródnichBASIC,Java,JavaScript,PHPiC++.
Ja,będącdzieckiem,nauczyłemsięjęzykaBASIC,alePython,jako
nowszyjęzykprogramowania,jestjeszczełatwiejszydonauki.Pythona
używajątakżezawodowiprogramiścizarównowpracy,jakidlaprzy-
jemności.Ponadtomożnagozainstalowaćikorzystaćzniegocałkiemza
darmowystarczymiećpołączeniezInternetem,abygopobrać.
Ponieważgrywideozwykłymiprogramami,składająsięonezpo-
leceń.Gry,któreutworzysznapodstawietejksiążki,wydająsięproste
wporównaniuzgraminaXbox,PlayStationczyNintendo.Niemająone
wyszukanejgrafiki,boichzadaniemjestnaukapodstawprogramowania.
Celowoproste,abymożnabyłoskupićsięnanauceprogramowania.
Gryniemusząbyćskomplikowane,abybyłyfajne!
Dlakogoprzeznaczonajesttaksiążka?
Programowanieniejesttrudne,aletrudnoznaleźćmateriały,zktórych
możnasięnauczyć,jakzajegopomocązrobićcościekawego.Inneksiążki
komputerowezawierająwieletreści,któreniepotrzebnepoczątku-
jącymprogramistom.Dziękitejksiążcedowieszsię,jakprogramować
własnegry;opanujeszprzydatneumiejętności,bawiącsięprzytymgrami
będącymiilustracjąnauki.Książkatajestprzeznaczonadla:
XXWprowadzenie