Preuzmite Python programski jezik IDE i PyGame modul s njihovih web stranica . Otvorite instalacijskog programa programski jezik i pokrenuti ga . Ga instalirati na području zadane instalacije .
2
Open " Python IDE " iz izbornika Start . Odaberite gumb "File" iz gornjeg izbornika , a zatim odaberite " Novi prozor . " Spremite datoteku kao " Ping.py. " Tip " uvoz os , sys " nakon čega slijedi razmak .
3
Tip " uvoz pygame " nakon čega slijedi razmak , a zatim "iz pygame.locals uvesti . " Pritisnite "Enter " dva puta , a zatim upišite " ekran = pygame.display.set_mode ( ( 640480 ) ) " i pokrenutiprogram za uvoz su PyGame igra naredbe i prozor igra zaslon .
4
Napravite svoju igru slike znakova integrirati varijaciju ovog koda . Tip " CHARACTER_WIDTH = 20 " stvoriti lik koji je širok 20 piksela . Ulazje pravo ime karakter zamijeniti " karakter . " Pritisnite "Enter " stvoriti novu liniju programiranja . Stvaranje visinu upisivanjem istu liniju kodiranja zamjenom " širina" s " visina" i promjenom broja na odražavaju različite visine .
5
Tip " p1Character = pygame.Shape ( x , y , CHARACTER_WIDTH , CHARACTER_HEIGHT . " Zamjena " Shape " s oblikom koji želite koristiti iz PyGame baze podataka . zamijeniti" X, Y " koordinira sa stvarnim brojem koordinata gdje želite lik da potječu .
6
Kreirajte svoj karakter i boju zaslona na gumb " CHARACTER_COLOR = pygame.color.Color ( " boja " )" i " SCREEN_COLOR = pygame.color.Color ( " boja " ) . " Promjena " boju " u svakoj zagradi se naznačiti boju koju želite koristiti za svoj lik i zaslon .
7
programa neprijatelje na gumb " enemySpeedX = 1 " i " enemySpeedY = 1 " . Ulaz ime neprijatelja umjesto riječi " neprijateljskom " u svakom mjestu i postaviti bez obzira na brzinu želite . Stvaranje oblik na gumb " ENEMY_COLOR = pygame.color.Color ( " boja " ) , a zatim " neprijatelj = pygame.Shape ( x , y , širina, visina ) . " Promjenaje prikladno riječi za unos vlastite vrijednosti.
8
Napravite svoj svijet igre pomoću iste metode programiranja izvući oblike, kao što su ceste , pravokutnika i drugih prepreka .
9
Dodaj detekcija sudara na svakoj od svojih objekata , uključujući i rezultate sudara . Na primjer , vaš program znakova smrt nakon sudara s neprijateljem . Upišite " ako enemy.collidetect ( lik ) : . Uništiti karakter "