Hybridus

Vytlač príspevok
Odporuč príspevok
Bookmark and Share PRIDAŤ NA VYBRALI.SME.SK

3D GameStudio A6 - začíname

Vitajte v programe 3D GameStudio! Tento program Vám umožní rýchle a ľahké vytváranie interaktívnych real-time aplikácií, obzvlášť 2D a 3D počítačových hier. Zámerom tejto príručky je poskytnúť prehľad v oblasti vytvárania hry a odkazov na editor a scriptovacie príkazy...
Vitajte v programe 3D GameStudio!
 
Tento program Vám umožní rýchle a ľahké vytváranie interaktívnych real-time aplikácií, obzvlášť 2D a 3D počítačových hier. Zámerom tejto príručky je poskytnúť prehľad v oblasti vytvárania hry a odkazov na editor a scriptovacie príkazy. 
 
Vytváranie počítačovej hry zahrňuje dizajn úrovne, modelovanie, osvetlenie a programovanie skriptov (nepovinné). 3D GameStudio obsahuje všetky nástroje potrebné pre navrhovanie elementov vašej hry. V nasledujúcom diagrame vidíte súvis medzi aplikáciami a komponenty, ktoré sú potrebné na vytvorenie 3D hry.
 
3D hra v podstate pozostáva z virtuálneho prostredia – Úrovne (Level) – ktorá obsahuje ďalšie 3D elementy ako modely (models) alebo sprajty (sprites). Úrovne (Levels) sú vytvorené z 3D objektov, ktoré pozostávajú z jednoduchých geometrických tvarov – Základných objektov (Primitives). Obrázkové vzory (Image patterns), nazývané Textúry (Textures), je možné aplikovať na povrch základných objektov. Základné objekty (Primitives) môžu byť rozličných tvarov a ich materiál môže mať určité vlastnosti, ako byť priechodný (môžete cez neho prechádzať) alebo nepriechodný (nemôžete cez neho prechádzať). 
 
Trošku teórie:
 
Level Editor (WED editor)  – slúži na vytváranie úrovní (každá úroveň je ako jedna misia v hre). WED – takýto názov má Level Editor a znamená World Editor. Tento si ukladá súbory do formátu *.wmp. Ak chcete vidieť ako vyzerá Vaša hra v skutočnosti, musíte dať Váš súbor *.wmp vykompilovať do formátu *.wmb. Tento formát, ktorý obsahuje nejaké už predbežne vykalkulované dáta - ako BSP Strom (BSP Tree) a Vykreslovanie tieňov (Shadow Mapping) – je kompilovaný z *.wmp súboru a jedného alebo viacerých *.wad textúrových zdrojov ak kliknete na tlačítko Built. Môžete si vytvoriť vlastné textúry použitím kresliaceho programu a potom ich vložiť do WAD súboru.  V rámci mapy môžu byť aplikované ďalšie mapy, takisto ako ďalšie objekty ako Modely (Models), Sprajty (Sprites) alebo Terén (Terrain). Engine – je ’jadrom’ programu ktoré spúšťa hru a zobrazuje 3-D svet na obrazovke – k tomu potrebuje mať hotovú úroveň (level) v konečnom formáte WMB.
 
Hra môže získať výnimočnosť použitím správneho osvetlenia (Lights). Osvetlenie môže spraviť hru zaujímavejšou a pútavejšou ale na druhej strane nesprávne použitie svetiel môže hru úplne pokaziť. Svetlá (Lights) a Tiene (Shadows). Svetlá a Tiene sú dôležitou vlastnosťou Enginu A6 Game Studia a veľmi silným nástrojom ktorý máte k dispozícii. Ale nepoužívajte osvetlenie na zakrytie slebej hrateľnosti hry. Napriek tom môže engine A6 dosiahnúť grafickú kvalitu hier ako sú Quake3T, UnrealT alebo iné. Ak sa nepoužije správne osvetlenie v hre, hra bude vyzerať veľmi amatérsky.
 
Ak chcete v hre použiť nejaký pohyb ako dvere alebo príšery, môžete na to využiť skript ktorým popíšete správanie sa konkrétneho objektu (ak nedávate prednosť programovať všetko v C++ alebo Delphi). Skripty sú taktiež zodpovedné za špeciálne efekty, ako dynamické osvetlenie, žiarenie, čiastočky (sneženie, dážď...),  hmla alebo vypuklosti. Viacero skriptov je v 3D Game studiu už preddefinovaných a zahrnutých, takže nemusíte písať skripty pre jednoduché hry, ako napríklad strieľačky. Avšak iba vlastné napísané skripty dodajú skutočnú silu A6 enginu a umožnia Vám nekonečnú voľnosť pri programovaní hier...

3D GameStudio | stály odkaz

Komentáre

  1. GAX1
    superna mafianska hra
    publikované: 18.10.2007 19:23:08 | autor: michal (e-mail, web, neautorizovaný)
Pozor, na konci je potreba spočítať neľahkú matematickú úlohu! Inak komentár nevložíme. Pre tých lenivejších je tam tlačidlo kúzlo.



Prevádzkované na CMS TeaGuru spoločnosti Singularity, s.r.o., © 2004-2014