Stiahnite si Python programovací jazyk IDE a pygame modul od svojich internetových stránkach . Otvorte inštalačný program programovací jazyk a spustite ho . Nainštalujte ho do inštalačného priestoru z omeškania .
2
Otvoriť " Python IDE " z ponuky Štart . Kliknite na tlačidlo " Súbor " v hornom menu a potom vyberte " Nové okno . " Uložte súbor ako " Ping.py. " Typ " import os , sys " nasledovaný medzerou .
3
typu " import pygame " nasledovaný medzerou a potom " z pygame.locals importovať . " Stlačte tlačidlo " Enter " dvakrát a potom zadajte " obrazovka = pygame.display.set_mode ( ( 640.480 ) ) " a spustite program pre import herné príkazy pygame a okná na hernom displeji .
4
Vytvorte si herný postavu obrázky zadaním variant tohto kódu . Zadajte " CHARACTER_WIDTH = 20 " vytvoriť postavu , ktorá je 20 pixelov široký . Vstup skutočné meno charakter nahradiť " charakter . " Stlačte tlačidlo " Enter " vytvoriť nový riadok programovania . Vytvorte výšky zadaním rovnakej línii kódovanie nahradením " width " s " height " a zmenou čísla tak , aby odrážali rôzne výšky .
5
typu " p1Character = pygame.Shape ( x , y , CHARACTER_WIDTH , CHARACTER_HEIGHT . " Nahradiť " Shape " s tvarom , ktorý chcete použiť z databázy pygame . Nahraďte " x , y " koordinuje s aktuálnymi číslovaných súradníc , kde chcete , aby znak pochádzajú .
6
Vytvorte si svoj charakter a farbu obrazovky zadaním " CHARACTER_COLOR = pygame.color.Color ( " farby " ) " a " SCREEN_COLOR = pygame.color.Color ( " farby " ) . " Zmeniť " farby " v každom zátvorkách sa uveďte farbu , ktorú chcete použiť pre svoju postavu a obrazovky .
7
program nepriateľov zadaním " enemySpeedX = 1 " a " enemySpeedY = 1 " . Zadajte názov nepriateľské miesto slova " nepriateľské " na každé miesto a nastaviť , čo rýchlosť , ktorú chcete . Vytvorte tvar zadaním " ENEMY_COLOR = pygame.color.Color ( " farba " ) a potom " nepriateľ = pygame.Shape ( x , y , šírka , výška ) . " Zmeniť vhodné slová pre zadanie vlastnej hodnoty .
8
Vytvorte si svoj herný svet pomocou rovnakej metódy programovania kresliť tvary , ako sú cesty , obdĺžniky a iných prekážok .
9
Pridať detekciu kolízií pre každú zo svojich objektov , vrátane výsledkov zrážke . Napríklad , naprogramovať charakter smrť po zrážke s nepriateľom . Typ " , ak enemy.collidetect ( znak ) : . Zničiť postavu "
10
Program detekciu kolízií medzi vašej postavy a hranice a svojich nepriateľov a hranice zadaním " ak character.colliderect ( hranica ) : characterSpeedY = characterSpeedY * 0 " . Tým sa zabráni svoju postavu z priechodu hranicu . Opakujte tento postup s nepriateľom .
11
Vytvorte pohyb vašej postavy naprogramovaním vstup , ako napríklad " v prípade , šípka vľavo stlačenie characterSpeedX = 2. " To bude pohyb vašej postavy vpravo na rýchlosť dvoch pixelov za sekundu . Program zvyšok klávesov so šípkami rovnakým spôsobom .
12
Pokračujte zadaním informácií do čo ste urobil so svojím programom . Typ " pygame.display.flip ( ) " na začiatku programu , aby vyvodil grafiku do hry . Stlačením tlačidla " F5 " pre spustenie hry .
13
Hrať hru nájsť nejaké nedostatky , ako sú nepriatelia nie sú ničí charakter alebo prechádza hranica . Opraviť chyby kódovanie a prehrávanie hru , kým to beží správne .