Gál Tamás

Chibi Animals

Motor: Unity
Platform: Android

A projektről

Az első Unity-s projektem, aminek így fő célja a motor megismerése volt, másodlagos célja pedig olyan funkciók kipróbálása amiket későbbi projekt(ek)ben újra használhatok.

A projekt magját egy kétlépcsős folyamat adja: egy dedikált szelekciós felület, valamint egy interaktív fotóstúdió-színtér. A szelekciós fázisban kiválasztott karakterfajták és a megadott darabszámok dinamikusan, adatvezérelt módon adódnak át a fotós színtérnek, ahol a rendszer valós időben példányosítja a modelleket.

A stúdióban a 3D-s entitások teljesen izoláltan kezelhetőek: a felhasználónak lehetősége van futásidőben (runtime) módosítani a modellek transzformációs adatait (pozíció, rotáció, skálázás), valamint az animációs kontrolleren keresztül egyedi pózokat kényszeríteni az egyes karakterekre a tökéletes kompozíció eléréséhez.
  • Dinamikus entitás-generálás és paraméterezés: A kiválasztási képernyőn kijelölt karaktertípusok és a meghatározott példányszám alapján a rendszer automatikusan és dinamikusan példányosítja (instantiate) a 3D modelleket a fotóstúdió színtéren (scene).

  • 3D transzformáció és testreszabás: A modellek runtime (futásidőben) teljesen egyedileg manipulálhatóak: a felhasználói felületen keresztül precízen szabályozható az objektumok skálázása (méret), térbeli pozíciója (helyzet) és rotációja (irány).

  • Póz- és animációvezérlés: A karakterekhez egyedi animációs állapotok és pózok rendelhetőek, lehetővé téve a jelenet finomhangolását a végső képernyőkép elkészítése előtt.

Képernyőképek az alkalmazásból