Thursday, September 20, 2012

Vahefiniš 1/6

Tervitus!
Suvevaheaeg on juba pikemat aega läbi ning allpool väike ülevaade valmis asjadest.

Nagu juulikuus paika sai pandud, töötame nüüd ajakava järgi. 1/6 on tehtud. Aga mis täpsemalt?

Valmis on 1 custom battle map, kuhu on paigaldatud ka kahest 100% valmis tegelasest (kelleks on Sting ja Common fenrir) koosnev lahinguväli. Kuidas aga valmib üks tegelaskuju?
1. Iga tegelane on Taaveti vaimusünnitis, mille ta toob meieni joonistuste (3d vaade ja 2vaade) kaudu.
Kui teie arust näeb mõni tegelane välja nagu mutanteerunud hälvik siis võite seda talle öelda.
2. Taaveti joonistustele toetudes teeb HK valmis kolmemõõtmelise mudeli.
3. Tuleb märkida piirid, mida mööda tegelase polygonidest koosneva pinna saab laiali laotada (projetseerida) 2D tekstuuri pildile. (HK)
4. Tegelane tuleb ära värvida/tekstuurida. Seda teevad HK ja Taavet. Lisaks tuleb valmis "küpsetada" teised vajalikud tekstuurid, mis aitavad tegelase tekstuuri mängus realistlikumalt valgustada (normalmap ja illumination map, kui kedagi kotib).
Nägu ja juuksed tuleb pildistada päris inimestelt. Nii et kui keegi tahab kuulsaks saada ja mõnele tegelasele enda näo anda, andke aga julgesti teada! Habemikud on eriti teretulnud.
5. Ja nüüd kõige lõbusam osa: animatsioonivideote filmimine. Sellest oli pikemalt juttu eelnevas postituses. Kokkuvõtlikult öeldes toimivad need sama moodi nagu 2vaate joonistused, ainult lisandunud on neljas mõõde - aeg.
6. Animeerimiseks on vaja tegelasele sisse ehitada "kondid", mis toimivad üpris sarnaselt päris luudega. Tüütumaks teeb aga asja see, et igale kondile tuleb lisada mõjupiirkond, mis allub kondi liigutamisele. Selle lõbusa ülesandega tegeleb loomulikult HK.
7. Aga see pole veel kõik! Parem osa seisab ees. Taustavideote järgi (ja vahepeal ka lihtsalt nii kuidas jumal juhatab) tuleb käsitsi ükshaaval sisse toksida keyframed ehk võtmekaadrid, mille järgi tegelane oma konte liigutama hakkab. Igal tegelasel peab olema vähemalt 8 animatsiooni, iga animatsiooni pikkus on keskmiselt 120 kaadrit, see teeb u 200-300 keyframe ühe animatsiooni kohta.
Kui teie arust liigutab mõni tegelane end nagu tal oleks vedel püksis, võite HK-d süüdistada.
8. Export .blend to fbx. Import .fbx to Unity. Export [tegelane].unitypackage.
Nüüd on Siim nõus asjaga edasi tegelema.
9. Siim teeb klõps klõps (x10000) ja tegelane ongi lahinguväljal.
Kui teie arust suudaks neandertaali aju ka meie botid üle kavaldada, pöörduge Siimu poole.

Gameplay kohta teeme lähitulevikus väikese video ning seletame, kuidas Siimu sriptid töötavad. Seniks aga sneaky-peaky screenshot esimesest custom battle mapist. Kõik mudelid, tekstuurid ja kujundus by Hans Kristjan.


Uut mussi saate kuulata Hans Kristjani Soundcloudist

No comments:

Post a Comment