2. KOMANDA
• Tomas Kučinskas, IF – 5/2. Darbo koordinatorius, parengė
dokumentą.
• Martynas Mitka, IF – 5/1. Rengė pristatymą, prisidėjo prie
dokumento kūrimo.
• Liudas Butkus, IF – 5/2. Prisidėjo prie dokumento kūrimo, kūrė
svetainę.
• Martynas Diedonis, IF – 5/1. Prisidėjo prie dokumento kūrimo,
kūrė svetainę.
• Simonas Penkinas, IF – 5/2. Rengė pristatymą, prisidėjo prie
1/22/2016
KAUNO TECHNOLOGIJOS UNIVERSITETAS, INFORMACINĖS TECHNOLOGIJOS. IF-5/1, 5/2,
TERABAITAI
7. GRETIS IR STABILUMAS
• Tvirtas ir sumanus klaidų valdymas
• Nuolat optimizuojamas
• Puikūs profiliavimo įrankiai
1/22/2016
KAUNO TECHNOLOGIJOS UNIVERSITETAS, INFORMACINĖS TECHNOLOGIJOS. IF-5/1, 5/2,
TERABAITAI
11. PLATFORMOS KURIOSE VEIKIA UNITY
1/22/2016
KAUNO TECHNOLOGIJOS UNIVERSITETAS, INFORMACINĖS TECHNOLOGIJOS. IF-5/1, 5/2,
TERABAITAI
12. MONO KŪRIMO PLATFORMA
• Mono yra laisvai naudojama kūrimo platforma, kuri leidžia kurti
cross-platform programas C# kalba.
• Mono sudaro Mono sudaro C# kompiliatorius, Mono Runtime, ji
implementuoja Common Language Infrastructure(CLI),
pagrindines klasių bibliotekas, Mono Class Library tai sudaro
Gtk+, zip failų, LDAP, OpenGL ir daug kitų klasių.
1/22/2016
KAUNO TECHNOLOGIJOS UNIVERSITETAS, INFORMACINĖS TECHNOLOGIJOS. IF-5/1, 5/2,
TERABAITAI
13. GRAFIKOS, FIZIKOS
• Unity palaikančios grafikos aplikacijų programavimo
sąsajos(API): OpenGL, OpenGL, WebGL, Metal ir DirectX ir
kiekviena iš jų yra skirta tam tikroms platformoms.
1/22/2016
KAUNO TECHNOLOGIJOS UNIVERSITETAS, INFORMACINĖS TECHNOLOGIJOS. IF-5/1, 5/2,
TERABAITAI
14. NUO PLATFORMOS PRIKLAUSANTI
KOMPILIACIJA(PLATFORM DEPENDENT
COMPILATION)
• Unity variklis turi labai naudingą funkciją, kuri leidžia tam
tikras kodo dalis leisti kompiliuoti tik tam tikroms platformoms
1/22/2016
KAUNO TECHNOLOGIJOS UNIVERSITETAS, INFORMACINĖS TECHNOLOGIJOS. IF-5/1, 5/2,
TERABAITAI
15. SHADERS
• Unity taip pat sugeba viena kart sukūrus shader naudoti ant
kitų platformų, kur shader kalba visiškai skiriasi.
• HLSL kalba naudoama su Direct3D, Xbox360, Playstation 3
• GLSL – naudojama mobiliuose įrenginiuose
1/22/2016
KAUNO TECHNOLOGIJOS UNIVERSITETAS, INFORMACINĖS TECHNOLOGIJOS. IF-5/1, 5/2,
TERABAITAI
20. UNITY VAROTOJO SĄSAJA
(UI SISTEMA)
1/22/2016
KAUNO TECHNOLOGIJOS UNIVERSITETAS, INFORMACINĖS TECHNOLOGIJOS.
IF-5/1, 5/2, TERABAITAI
21. Gera vartotoja sąsaja natūraliai įsilieją į
darbą, tampa nepastebima
1/22/2016
KAUNO TECHNOLOGIJOS UNIVERSITETAS, INFORMACINĖS TECHNOLOGIJOS. IF-5/1, 5/2,
TERABAITAI
22. UNITY VAROTOJO SĄSAJA (UI SISTEMA)
• Vartotojo supažindinimas su programa
• Minimalistinė, švari aplinka
• Tinkamai ir trumpai pavadinti funkciniai mygtukai
• Funkcijų / informacijos grupavimas
• Valdymas turi būti intuityvus
• Programa turi būti lengvai pasiekiama
• Pasiruošti vartotojų klaidoms
• Sekti vartotojų apsiliepimas
1/22/2016
KAUNO TECHNOLOGIJOS UNIVERSITETAS, INFORMACINĖS TECHNOLOGIJOS. IF-5/1, 5/2,
TERABAITAI
25. TINKAMAI IR TRUMPAI PAVADINTI FUNKCINIAI
MYGTUKAI
•Standartiniai mygtukai
•Platesnis paaiškinimas
prislinkus žymeklį
1/22/2016
KAUNO TECHNOLOGIJOS UNIVERSITETAS, INFORMACINĖS TECHNOLOGIJOS. IF-5/1, 5/2,
TERABAITAI
26. FUNKCIJŲ / INFORMACIJOS GRUPAVIMAS
•Funkciniai blokai
•Vartotojui leista viską
susitvarkyti pagal save
1/22/2016
KAUNO TECHNOLOGIJOS UNIVERSITETAS, INFORMACINĖS TECHNOLOGIJOS. IF-5/1, 5/2,
TERABAITAI
27. VALDYMAS TURI BŪTI INTUITYVUS
1/22/2016
KAUNO TECHNOLOGIJOS UNIVERSITETAS, INFORMACINĖS TECHNOLOGIJOS. IF-5/1, 5/2,
TERABAITAI
28. PROGRAMA TURI BŪTI
LENGVAI PASIEKIAMA
• Keli paspaudimai ir tu
jau savo projekte
• Erzina reklaminio
pobudžio informacija
PASIRUOŠTI
VARTOTOJŲ KLAIDOMS
• Standartinės apsaugos
sistemos
• Rimtai atsižvelgta į
logines klaidas
• Galimybė viską perstatyti
į „default“ reikšmes
1/22/2016
KAUNO TECHNOLOGIJOS UNIVERSITETAS, INFORMACINĖS TECHNOLOGIJOS. IF-5/1, 5/2,
TERABAITAI
29. SEKTI VARTOTOJŲ APSILIEPIMUS
•Atsiliepimų sistemą
yra glaudžiai susijusi
su žaidimo kūrimo
platforma
1/22/2016
KAUNO TECHNOLOGIJOS UNIVERSITETAS, INFORMACINĖS TECHNOLOGIJOS. IF-5/1, 5/2,
TERABAITAI
34. IŠVADOS
• Patogi ir intuityvi vartojo sąsaja
• Integruotas fizikos, garso varikliukas
• Palaiko daugybę įvairių platformų
• Galimybė programuoti keliomis kalbomis
• Lanksti efektų sistema
• Stabilumas
1/22/2016
KAUNO TECHNOLOGIJOS UNIVERSITETAS, INFORMACINĖS TECHNOLOGIJOS. IF-5/1, 5/2,
TERABAITAI