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ť Object - Oriented Java hry

Java je objektovo orientovaný programovací jazyk vytvorený spoločnosťou Sun Microsystems . Termín " objektovo orientované " sa týka programovacieho prístupu , ktorý zahŕňa virtuálne objekty modelovacie reálnych objektov . Napríklad , môže Java " gule " objekt sa funkcie označené " bounce ( ) " a " role ( ) " a vlastnosti , ako je " pružnosť " a " farby " . Tvorba hry s objektovo orientovaného jazyka Java na rozdiel od non - objektovo - orientovaný ( tj procedurálne ) jazyky majú tendenciu produkovať kód , ktorý je zrozumiteľnejšie . Podľa definície , " objektovo orientované " zahŕňa predmety , ktoré sú ľahšie predstaviť , ako postupy . Veci , ktoré budete potrebovať
Java Software Development Kit
Zobraziť viac Inštrukcie Cestuj 1

Napíšte , a zadajte do vyhľadávača , webové vyhľadávací reťazec , ktorý obsahuje tieto prvky : meno jednoduché hry známej na vás , termín " zdrojovom kóde " , " . Java " a pojem Napríklad , môžete hľadať " kat zdrojového kódu Java , " alebo " Tic Tac Toe zdrojový kód Java . " Ostatné usmernenia budú používať Tic Tac Toe ako napríklad modelovať novú hru od .
2

hrať niekoľko hier hľadaný výraz vyrába . Ako budete hrať každú hru , napísať zoznam kozmetických a ďalších malých zmien , ktoré ste chceli , aby sa do hry . Pre príklad Tic Tac Toe hra , môžete napísať :

" Zmena farby pozadia od modrej až po čiernu . "

" Zmeniť " X " vyzerať ako " $ " . "

" Zmeniť správu , ktorá sa zobrazí , keď hra skončí , od " Vyhral si ! " na " Joey je bomba ! "
3

Stiahnuť a vytlačiť herné zdrojového kódu . Zadajte programu do textového editora , a potom skompilovať a spustiť program . Pozri Java Developer Center podrobnosti o kompiláciu a spúšťanie programov .
4

Napíšte komentár v zdrojovom kóde programu , ktoré odrážajú všetko , čo pochopiť , o kóde . Za tic napríklad Tac Toe , môžete si prečítať poľa definície " int hrací plán [ ] [ ] , " a potom pridajte tento komentár k tomuto vyhláseniu :

" int hrací plán [ ] [ ] , //Toto je držiteľom X a O je "

Java komentáre môžete začať s " //" pre jednotlivé linky , a môžu byť tiež uzavreté v " /* " a " * /" pre multi - line komentárov .
5

znova Napíšte program , ale tentoraz , zadajte čo najviac programu , ako môžete z pamäte . Prečítajte si pôvodný program udávaná iba vtedy , keď je potreba .
6

Opakujte predchádzajúci krok , kým môžete zadať kompletný program z pamäte . Pridať ďalšie komentáre v zdrojovom kóde ktoré odrážajú nové veci , ktoré ste sa naučili o fungovaní programu napríklad : .

if ( hrací plán [ 0 ] [ 0 ] == " X " && hrací plán [ 0 ] [ 1 ] && hrací plán [ 0 ] [ 2 ] ) {

//Toto vyššie uvedené posudky pre tri " X " v hornom riadku herného plánu

IndicatePlayerWon ( ) ;

}

7

Napíšte si zoznam zmien , ktoré majú vplyv na hru alebo štruktúru objektov v hre . Napríklad , môžete vypísať odpočítavanie prvok času , kde hráč musí vyhrať hru počas 10 minút , alebo prepadne hra . alebo rozšíriť dosku s 4 - o - 4 štvorce, alebo troch rozmeroch .
8

opakovane prepisovať prvú zmenu v zozname , stále konkrétnejšie s každým prepísanie . To sa nazýva rozvoj pseudokódu .
9.

Opýtajte sa najmenej dva ďalšie ľudí, aby si prečítať najnovšie revíziu a vykonať logiku podrobne v ňom . Ak uspejú pri vykonávaní logiku , prejdite k ďalšiemu kroku . Inak, návrat do predchádzajúci krok . môžete nájsť ľudí , ktorá preverí vašu herné logiku , medzi priateľmi a členmi rodiny , a v rozvojových hra fórach , ako je GameDev .
10

Opíšte , použitie v dokumentácii na stránkach Java dokumentácie , v pseudokódu . do kódu v jazyku Java Napríklad :

Pseudokód :

Ak row1 má tri X a ja som " O " a je to na mne , umiestnite " O " do prázdneho slotu ( vyhrať hra )

Java kód :

if ( hrací plán [ riadok ] [ stĺpec ] == BLANK ) && iPlayer == PLAYER_O ) {

requestedRow = riadok ,

requestedColumn = stĺpec ,

RequestToPlaceOpieceOnGameBoard ( requestedRow , requestedColumn ) ;

}
11

Kompilácia a spustenie programu , ako ste pôvodný program .

Najnovšie články

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