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 sa stavia Skate Park hru

skate park počítačová hra umožňuje hráčom ovládať elektronický skateboardista , ktorý môže vykonávať triky . Často hráči získavať body pre vykonávanie konkrétnych trikov . Môžete si skate park hru pre herné konzoly , ktorá sa vyznačuje vysokým rozlíšením 3D grafiku , alebo môžete vykonať jednoduchú hru , ktorá beží na internetovej stránke . Môžete písať kód pre vašu hru v C + + , C # , Flash alebo JavaScript . Vezmite využiť objektovo orientovaných programovacích techník , ako si budovať svoj ​​skate parku hru . Pokyny dovolená 1

Otvorte svoj ​​herný vývojové prostredie voľby , ako je Unity3D , motor C4 alebo XNA . Vytvoriť nový projekt pre skateboarding hru .
2

Vytvoriť zázemie pre skate parku , ktorý zahŕňa krivky a rampy , ktoré hráč môže použiť na vykonanie trikov . Vypočítajte vzdialenosť medzi rampy , a vytvoriť " rampy " objekt , ktorý obsahuje súradnice pre prístupných povrchov rampy . Vytvorte viac ako jednej rampy na odrody , ak vytvárate zložitú hru .
3

Vytvorte grafiku predstavujú skateboardista . Vytvorenie animovaných sekvencií pre skateboardista vykonať pri vykonávaní trikov , ako je napríklad animácia , ktorá uvádza skateboardista v podrepe . Použite 3D model a textúru to ako vhodné, ak vytvárate trojrozmerný skateboardista hru .
4

Vytvoriť " skateboardista " triedu . Drôt triedu na úhoz udalosti . Sledovanie polohy skateboardista v poli " pozíciu " , ktorá obsahuje aktuálnu pozíciu skateboardista . Keď používateľ stlačí kláves , napríklad " až " šípku upravte pole " Poloha" spôsobom . Vytvorenie poľa " rýchlosť " , sledovať rýchlosť na skateboardista , a upraviť ho tak , aby odrážali kľúčové ťahy a odrážajú pozíciu skateboardista na rampe .
5

Vytvoriť " triky " triedu a zahŕňajú minimálnej rýchlosti a polohy vlastnosť pre každý trik . Použite sériu " switch " vyhlásenie v rámci " Skateboardista " objekt volať metódu , ktorá zodpovedá každý trik , kedy skateboardista spĺňa kritériá rýchlosti , výšky a rýchlosti potrebné na vykonanie trik .
6

vytvorenie " skóre " triedy alebo struct reprezentovať korčuliarov skóre . Keď skateboardista spustí trik , pridajte príslušné body do skóre hráčov .
7

inštanciu " " Timer " triedu , ktorú vám rámci použitia lehotu každej relácii ako parameter . Zobrazenie času vo sprite , a keď hráč Vypršal čas , hru ukončiť a zobraziť výsledok prehrávača .
8

Spustite hru a otestovať ju, aby sa zabezpečilo , že funguje podľa očakávania .

Najnovšie články

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