Vývoje hry Mašinky - Základní krajina hotova
Opět přinášíme aktuální obrázky z vývoje hry Mašinky.
Jak jsem již psal, engine vzniká jako diplomová práce na fakultě FIT Vysokého učení technického v Brně. Hlavním zaměřením je generování a vykreslování realistické krajiny, proto například stromy jsou generovány fraktály (L-sytem) a vpodstatě při generování vyrůstají.
Je použita celá řada nejrůznějších optimalizací a proto obrázky, které zde vidíte byly získány z real-time vykreslování v rychlosti kolem 8 fps (obrázky s hodně stromy) až 20 fps na již slabším stroji AlhtonXP 2200+ s GeForce 6600GT.
Stromů je na terénu použito zhruba 100000 a to 5 základních druhů (bříza, dub, smrk, borovice a někde možná zahlédnete červený topol). V aplikaci se při generování i simuluje ekosystém těchto rostlin a podle nastavení parametrů (vlhkomilnost, prům. nadm. výška, rychlost růstu, vzdálenost doletu semen, apod.) se mohou určité druhy objevovat např. jen u řek, jiné v horách a možností je nepočítaně.
Engine navíc obsahuje možnost zvolit si kolik času má systém strávit na vykreslení terénu a kolik vykreslováním vegetace (tzv. adaptivní lod). Uživatel si tak může nastavit požadovanou rychlost vykreslování a poměr mezi kvalitou terénu a rostlin. Aplikace se sama postará o dynamickou změnu parametrů podle aktuálních potřeb (v lese se např. sníží dohlednost vegetace a jakmile se dostanete na vyhlídku, systém vykreslí stromy do větší vzdálenosti.)
Engine načítá většinu potřebných dat z xml souborů, proto např. rozšíření o nový rostlinný druh probíhá jednoduchým přidáním souboru s rostlinou do adresáře s ostatnímy druhy vegetace.
Odkaz na první informace o hře Mašinky.
Odkaz na první obrázky z vývoje hry Mašinky.
Odkaz na druhou sadu obrázků z vývoje hry Mašinky.
|
Jan Zelený | 21.4.2009
|
Zde můžete obsah této stránky ohodnotit:
hodnotilo:69
|
© 2008 Jan Zelený | monade.cz