Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako si vyrobiť Breakout v jazyku Visual Basic ( VB )

Breakout nie je nový , mnohomiliónové hra . To bolo pôvodne Atari arkádová hra . K dispozícii je rad tehál v hornej časti obrazovky a loptu , ktorý skáče okolo hracej plochy . Hráč má " pádlo " trafiť loptu , skákacie ho po stranách obrazovky . Ak sa loptička dotkne spodnej časti obrazovky , hráč stráca otáčky . Tehly sú zničené , keď loptička zasiahne . Zmyslom hry je rozbiť všetky tehly bez lopty dotkol dna . Visual Basic je asi najjednoduchší programovací jazyk obnoviť túto hru na počítači . Pokyny dovolená 1

Otvorte nový štandardné EXE projekt jazyka Visual Basic . Nastavenie rozloženia formulára , ktorý bude použitý ako hlavný obrazovke v Breakout hry . Môžete sa rozhodnúť , veľkosť , farbu a hranice hlavného formulára .
2

definovať a deklarovať premenné potrebné pre tehly , pádlo a gule . Je potrebné nastaviť premenné definujú výšku a šírku tehly , rovnako ako počet riadkov a stĺpcov . Je tiež potrebné premenné definovať osi X a Y a rýchlosť lopty .
3

Vložte hru najprv zobrazenie tehly , gule a pádlo na obrazovke . Premenné ste definovali skôr , budú tu použité načítať správny počet bricks.The loptu farby je nastavená na " e.Graphics.FillRectangle ( Brushes.Green , gameball ) . " Rovnaký kód možno použiť nahradí " gameball " , s " gamePaddle " alebo " brickarray ( riadok , stĺpec ) " pre nastavenie farby pádla a tehál , resp
4

Kód dva časovače udalostí .. Jeden časovač sa používa pre prekresliť obrazovku , aby sa pohyb lopty a pádlovať hladká . Iný časovač , hra časovač resetuje príslušné premenné na základe X a Y súradníc loptu . To je v podstate " v pohybe " loptu v tomto druhom časovača udalosti . Ak sa lopta dostane do kontaktu s tehál , tehál sa odstráni a premenná , ktorá ukladá počet tehál je zmenšená .
5

Napíšte myši presunutie udalosti . Lopatka sa pohybuje , keď sa myš pohybuje , a ak dôjde k dotyku loptičky s pádlom , to dostane " začala " späť k tehál . Výpočet sa vykonáva v kóde pre resetovanie polohy lopty a pokračuje sa pohybovať po obrazovke s kódom z herného časovača .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené