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

Monday, July 2, 2012

Brainstorming @Ihaste

1/3 suvest on läbi ja tehtud on nii mõndagi. 
Suurem töö on aga kahtlemata veel ees.

Pühapäeval, 1.juulil saime Hans Kristjani juures kokku ning lisaks arvukatele ideedele panime paika ka ligikaudse ajaplaani kuni mängu esitlemiseni HTG lõpetamisel 12. klassis.

Enne jätkamist vajuta kõige ülemist oranži PLAY nuppu ;)


Klaver mängib? Tore. Nüüd siis asja juurde. Alustame programmeerimise poole pealt.

Siim  arendab hoogsalt edasi ruudustikupõhist lahingusüsteemi. Lisaks liikumisele saab nüüd rünnata, sama oskab teha ka vastane. Olenevalt tegelase (hetkel värvitud silindri) omadustest ja oskustest arvutatakse välja löögi tugevus, ehk mitu elupunkti vastane kaotab, sest mis oleks strateegiamäng ilma elupunktide ja erioskusteta :) ? Ning nagu programmeerimisele kohane, käivad iga uuendusega kaasas arvukad bugfix'id.


Taaveti põhitöövahend on elektrooniline pliiats ehk tablet. Värvimisel on Jolene ja Pure fenriri 3D mudelid ning map concept art'id (kes sellele sõnale eestikeelse vaste leiab, võib oma teadmisi ka meiega jagada ;) ).
Otseloomulikult valmivad ka uued tegelased.














Jolene peput ikka andis voolida :)      Sir Roderic on üks kahest mängu vennaspeategelasest.  
Hans Kristjan on lisaks uutele soundtrackidele ja Sir Rodericu 3D mudelile valmis saanud esimese animatsiooni. Selleks tuli Stingile esmalt nö kondid sisse ehitada, seejärel võtmekaadrid mudelvideo abil sisse panna. Sama protsess ootab ees ka kõiki teisi tegelasi. Sellega jõuamegi pühapäeval, 1.juulil tehtu juurde.



Üheks tähtsaks teemaks olid animatsioonid. Kuna motion capture stuudioid on Eestis vaid 1 ning selle kasutamine oleks meile liiga kulukas, otsustasime realistlikumate animatsioonide saamiseks kasutada järgmist meetodit: kaks kaamerat filmivad "näitlejat" samaaegselt EEST ja KÜLJE PEALT. Arvutis saab nende järgi kaader kaadri haaval tegelase ära animeerida. Kahjuks on see aga väga ajakulukas töö.

Allpool siis väike humoorikas video mõnest filmitud animatsioonist :)

Ning nagu alguses mainitud, tegime valmis ka ligikaudse ajagraafiku kuni lõpetamiseni :)

        Püsige lainel!       


Sunday, May 20, 2012

Soundtrack ja teised uuendused

Tere!


Äsja sai valmis meie esimene soundtrack, hetkel veel nimetu, nagu ka mäng ise :)


Veel uudiseid:

Siimul on nüüd Balti informaatikaolümpiaadil käidud ning saab tegeleda jälle lahinguvälja progemisega. :) Töös on hetkel võitlussüsteem, mitme ruudu suurused tegelased jms.

Taavet on teinud valmis mõned uued joonistused (uued tegelased ja map'i ideed). Üht tegelast nimega Pure fenrir (jah, samast liigist mis varem tehtud Common fenrir, kuid lihtsalt öeldes on Pure fenrir hea ja Common fenrir paha ;) ) võib näha alloleval pildil (3D mudel by Hans Kristjan)

Selleks korraks kõik!

Friday, April 27, 2012

Sting, Common fenrir ja liikuv silinder.


Lõpetamisjärgus (3d mudel, unwrap ja tekstuur) on järgmised tegelased:


 Sting  (hetkel veel ilma näota).
Taavet: concept art ja tegelase värvimine 3D-s (tekstuur).
  
Hans Kristjan: 3D mudel ja unwrap.
 Common fenrir 
Taavet: concept art.
Hans Kristjan: 3D mudel, unwrap ja 3D värvimine (tekstuur).


 Jolene 
Taavet: concept art.
Hans Kristjan: 3D mudel ja unwrap.

. Skriptid 
Siim: ruudustiku süsteem (lahinguväli), liikumine v1.1 (raja leidmine punktist A punkti B).

Tuesday, April 24, 2012

Start!

Nii, blogi on üleval! Siin kirjeldame oma tööd, võime üles panna pilte ja videosid jms. Disain on praegu muidugi ajutine, sellest saab muidu awesome koht ;). Järgmises postis kirjeldan täpsemalt, mis teoksil. Seniks aga väljavõte meie praegusest päevikust:


16.aprill 2012
Mängu žanri ja ülesehituse/mooduste põhiideed. Esmased ülesanded jagatud.

18.aprill 2012
Taavet: valmis esimese tegelase Stingi disain. Valmis esmane maaimakirjeldus.
HK: Sting unwrapped mudel

19.aprill 2012
Siim: Alustasin Grid süsteemiga, võimalus liikuda nooltega mööda Grid-i
Taavet: Stingi värvimine

21.aprill 2012
Siim: Sain valmis liikumise

22.aprill 2012
HK: Common fenrir unwrapped mudel, 3/5 värvitud
Taavet: 2 uut tegelast

Olge mõnusad!