Opi Python rakentamalla 5 peliä

Monet ihmiset oppivat ohjelmointikielet parhaiten rakennushankkeiden kautta. Jos haluat oppia Pythonia koodaamalla viisi peliä, tutustu juuri julkaisemallemme 7 tunnin videokurssille freeCodeCamp.org-YouTube-kanavalle. Olemme keränneet yhteen 5 upeaa pelikehitysopasta, jotka auttavat sinua oppimaan Pythonin.

Rakennat Pong, Snake, Connect Four, Tetris ja yksinkertaisen moninpelin. Nämä ovat kaikki suosittuja pelejä, joita on hauska pelata sekä koodata.

Tämä kurssi käyttää projektipohjaista lähestymistapaa. Jos opit parhaiten tekemällä, tämä on sinulle sopiva kurssi. Opit Christian Thompsonilta, Keith Gallilta ja Techiltä Timin kanssa. Nämä kokeneet opettajat auttavat sinua ymmärtämään projektin kaikki koodirivit.

Et tarvitse aikaisempaa ohjelmointikokemusta oppiaksesi tästä kurssista. On kuitenkin hyödyllistä, jos tiedät joistakin ohjelmoinnin peruskäsitteistä, koska tämä kurssi ohittaa perussyntaksiopastuksen ja siirtyy suoraan rakennushankkeisiin.

Rakenna pelejä komentorivillä, kilpikonnalla ja Pygamella

Yksi peleistä käyttää vain komentoriviä. Koodin kirjoittaminen komentoriville on loistava tapa oppia ohjelmoinnin perustaidot tarvitsematta huolehtia grafiikasta.

Toinen peli käyttää kilpikonna-grafiikkamoduulia. Tämä on sisäänrakennettu moduuli, jota käytetään usein aloittavien ohjelmointitaitojen opettamiseen ja jota voidaan käyttää yksinkertaisissa peleissä.

Opit myös rakentamaan pelejä Pygamella. Pygame on joukko Python-moduuleja, joita käytetään luomaan kaikenlaisia ​​pelejä, jopa edistyneitä. Sen avulla grafiikan ja äänen lisääminen Python-ohjelmiin on helppoa.

Viimeisessä osassa opit koodaamaan skaalautuvan moninpelin Pythonilla pistorasioiden ja verkkoyhteyksien avulla. Opit käyttämään peliäsi niin, että ihmiset kaikkialla maailmassa voivat pelata toisiaan vastaan.

Rakentamalla moninpeli opit käsitteistä, kuten asiakkaiden ja palvelinten kehittäminen, salattujen tietojen lähettäminen ja useiden asiakkaiden liittäminen palvelimeen.

Voit katsella koko kurssin freeCodeCamp.org-YouTube-kanavalla (7 tunnin katselu).