Õppige Pythoni, ehitades 5 mängu

Paljud inimesed õpivad programmeerimiskeeli kõige paremini ehitusprojektide kaudu. Kui soovite Pythoni õppida viit mängu kodeerides, vaadake 7-tunnist videokursust, mille me just avaldasime freeCodeCamp.org YouTube'i kanalil. Oleme kokku kogunud 5 suurepärast mängude arendamise õpetust, mis aitavad teil Pythoni õppida.

Ehitate Pongi, Snake'i, Connect Fouri, Tetrise ja lihtsa mitmikmängu. Need on kõik populaarsed mängud, mida on lõbus mängida kui ka kood.

See kursus võtab projektipõhise lähenemise. Kui õpid kõige paremini tegutsedes, on see kursus just sulle. Õpite Christian Thompsoni, Keith Galli ja Techi käest koos Timiga. Need kogenud õpetajad aitavad teil mõista projektide igat koodirida.

Sellelt kursuselt õppimiseks pole vaja eelnevat programmeerimiskogemust. Siiski on kasulik, kui olete kursis mõne põhilise programmeerimiskontseptsiooniga, kuna see kursus jätab süntaksit puudutava põhijuhise vahele ja läheb otse projektidesse.

Ehitage mänge käsurea, kilpkonna ja Pygame abil

Üks mängudest kasutab lihtsalt käsurida. Käsurea jaoks koodi kirjutamine on suurepärane võimalus õppida põhilisi programmeerimisoskusi, ilma et peaksite graafika pärast muretsema.

Teine mäng kasutab kilpkonna graafikamoodulit. See on sisseehitatud moodul, mida kasutatakse sageli algavate programmeerimisoskuste õpetamiseks ja mida saab kasutada lihtsate mängude jaoks.

Samuti õpitakse Pygame'i abil mänge üles ehitama. Pygame on Pythoni moodulite komplekt, mida kasutatakse igasuguste mängude loomiseks, isegi täiustatud. See muudab Pythoni programmidesse graafika ja heli lisamise lihtsaks.

Viimases osas saate teada, kuidas pistikupesade ja võrgu abil Pythoniga skaleeritavat mitmikmängu kodeerida. Saate teada, kuidas oma mängu juurutada, et inimesed kõikjal maailmas saaksid üksteise vastu mängida.

Mitmikmängu ehitamise kaudu saate teada sellistest mõistetest nagu klientide ja serverite arendamine, krüptitud andmete saatmine ja mitme kliendi ühendamine serveriga.

Kogu kursust saate vaadata freeCodeCamp.org YouTube'i kanalilt (7-tunnine vaatamine).