Ako hra s Python

Python je jazyk , herný , ktorý bol navrhnutý pre rôzne účely , z ktorých jeden je vytvoriť hry . Musíte si stiahnuť program Python z programovacieho jazyka Python mieste . Pygame modul , ktorý ponúka široký sortiment programovacích nástrojov , ktoré vám pomôžu vytvoriť hru , musí byť stiahnuté . Základná znalosť programovania v jazyku Python je nutné pred zahájením . Pokyny dovolená 1

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 .

Pridaj komentár