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ť C hry

C je široko používaný programovací jazyk , ktorý nájde zvláštne priazeň v hernom priemysle . C + + varianta , ktorá lepšie podporuje tzv " objekty " alebo nezávislé funkcie , je obzvlášť dobre prednosť v súčasnom počítačovom priemysle . Pomocou C , programátori môžu vyvíjať veľmi silný hry , takže ide to na vlastnú päsť môže byť ťažké, ak chcete , aby sa graficky - intenzívne aplikácie . Budete potrebovať predovšetkým základných programovacích zručností navrhnúť aj jednoduché hry . Veci , ktoré budete potrebovať
C kompilátor
Zobraziť ďalšie inštrukcie
Gathering zdrojov
1

získať kvalitné C kompilátor . Microsoft začal ponúkať Visual C + + zadarmo pred nejakým časom , spolu s plnou húf podporných nástrojov . To je úžasný zdroj pre programátorov v rozvojovom svete , a to môže pracovať pre vás na Západe rovnako . Je možné jednoducho stiahnuť Visual C + + od spoločnosti Microsoft alebo iných organizácií - a to všetko zadarmo . Ak chcete použiť inú verziu C , existuje veľa viac k dispozícii , ako je prekladač GNU C.
2

získať nejaké dobré herné nápady . Po prvé , brať do úvahy : Čo je to za hru ? Čo robí tieto veci , ktoré nazývame " hry " zaujímavé ? Tam nemusí byť moc , môžete robiť na vlastnú päsť , ak nemáte rozsiahle skúsenosti s vývojom grafiky , tak skúste myslieť na herné nápady pre hry bez ťažkých grafiky . Samozrejme , ak sa u vás objavia naozaj skvelú hru , mali by ste byť schopní sa dostať niekoho na pomoc s grafikou neskôr .
3

Naplánujte si svoju hru . Neexistuje žiadny súbor definície toho , čo " hra " je , takže si môžete naplánovať mnoho rôznych vecí . Pri hobľovaní , premýšľať o tom , prototypických príklady hier , ako klamára Dice alebo šach . V prvom prípade budete chcieť generátor náhodných čísel , takže budete musieť vyhľadať , ako implementovať , že s konkrétnym kompilátora a operačného systému . V druhom prípade , budete potrebovať skutočnej umelej inteligencie rozhodnúť počítača stratégiu .
Napíšte program
4

rozvíjať hlavnú funkciu programu a uistite sa , že môžete zostaviť na vašom počítači bez problémov . Funkcia nemusí nič robiť ešte , ale môžete myslieť dopredu zvážiť , čo globálne premenné by bolo užitočné , aby vyhlásil , ak existuje . Ústrednou témou je zabezpečiť , že môžete spustiť kompilátor a zistiť , kde sú umiestnené súbory , ktoré vytvára .
5

Napíšte vstupný modul . To nebude hra , ak môžete zadať informácie o užívateľovi nejakým spôsobom . Takže budete musieť napísať nejaký kód prijímať vstup používateľa , ako s mnohými softvérovými aplikáciami . Prijatie vkladanie textu by nemalo byť príliš ťažké , ale budete tiež pravdepodobne chcieť , aby mohli prijímať informácie o polohe kurzora a kliknutia myšou . Možno budete chcieť pozrieť do spôsobov , ako pomocou C funkcií , ktoré rozhranie s funkciami systému Windows , ktoré sa zaoberajú pomocou myši , aj keď je možné , aby si užívateľské vstupy v iných ohľadoch .
6

Napíšte výstupný modul . Program má reagovať na vstup užívateľa zmysluplným spôsobom . Avšak , tam nemusí byť toľko rozhodnutie otvorené užívateľovi v danom okamihu pre dobrú hru rozvíjať . Aj keď sa jednoducho musí užívateľ prejsť viac - výber menu , stále môžete urobiť " vybrať si svoje vlastné dobrodružstvo " hra . Ale môžete si milovník v rozvojových interaktívne beletriu . Môžete si vytvoriť štandardný text - dobrodružstvo , kde váš program užívateľské vstupy celé slová alebo frázy , alebo dokonca vety z obmedzeného vesmíru viet možno pochopiť . To môže skomplikovať , ale výkon nemusí byť , a môže byť buď jednoduchý textový alebo text s jednoduchou grafikou alebo iného audiovizuálneho obsahu .
7.

Debug . Do teraz ste napísal dosť kód spôsobiť problémy . Premýšľajte o tom , čo sa deje zle a čo by sa mohlo pokaziť za rôznych okolností .

Všeobecnejšie , budete mať možnosť vidieť , čo funguje a čo nie s vašou herné projekt . Napíšte nový program , teraz , že máte viac skúseností . Robiť veci väčšie a jemnejšie , atď Môžete dokonca chcieť , aby prehodnotil svoj ​​nápad na hru , teraz , že máte lepšiu predstavu o tom , čo môžete realizovať .

Najnovšie články

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