Igaüks, kes mängu arendab, seisab silmitsi perspektiiviküsimusega. Esimene küsimus, mis tekib, on see, kas see on 2D või 3D. Programm Unity pakub mängu vaatenurgast palju võimalusi.
Millise perspektiivi ma Unity mängus valin?
Klassikaline küsimus on, kas soovite programmeerida 2D või 3D mängu. Sellele oleksite pidanud mõtlema enne programmeerimise alustamist. Sellest sõltuvad ka järgmised otsused. Kui alustate uut projekti, pakub Unity teile selle valiku. Võib -olla teate juba, mida soovite, kuid on punkte, mis võivad teie valitud režiimi mõjutada.
Unity pakub valik 2D ja 3D vahel redaktorile vastavas režiimis teatud sätted. Näiteks on oluline, kas pilte imporditakse tekstuuridena või spritidena. Unity eeliseks on see, et saate vahetada 2D ja 3D režiimide vahel. See muudatus on võimalik olenemata alguses tehtud valikust.
Täielik 3D
3D-mängudes kasutatakse kolmemõõtmelist geomeetriat. Materjalid ja tekstuurid renderdatakse GameObjecti pinnale. Seega ilmuvad nad mängumaailmas kindla keskkonna, tegelaste ja objektidena. Kaamera liigub sündmuskohal ringi ning tuled ja varjud on realistlikud. 3D -mängud renderdavad mängu stseeni vastavast vaatenurgast. Objekt tundub ekraanil suurem, kui kaamera läheneb. Kõik mängud, mis vajavad neid seadeid, luuakse 3D -režiimis.
Ortograafiline 3D
Mõnikord kasutavad mängijad perspektiivi asemel 3D -geomeetriat ja ortograafikaamerat. Seda tehnikat kasutatakse näiteks põnevusmängudes linnulennult. Neid nimetatakse 2,5D -deks. Selliste mängude puhul on mõttekas kasutada redaktorit ka 3D -režiimis. Te ei kasuta perspektiivi, vaid töötate 3D -mudelite ja varadega. Kaamera ja stseeni muutused on ortograafilised.
Täielik 2D
Paljud 2D -mängud kasutavad lamedat graafikat, mida nimetatakse spriteks. Neil pole üldse kolmemõõtmelist geomeetriat. Neid näidatakse ekraanil tasaste piltidena. Kaameral pole mängus perspektiivi. Sel juhul on kasulik 3D -redaktor.
2D mängud 3D graafikaga
On 2D -mänge, mis kasutavad 3D -geomeetriat, kuid kus mängukeskkond ja tegelased on piiratud kahe mõõtmega. Kaamera saab näidata külgvaadet ja mängija liigub kahes mõõtmes. Kuid mäng kasutab takistuste jaoks 2D -mudeleid ja kaamera jaoks 2D -perspektiivi. 3D -efekt on stiililine ja funktsionaalne eesmärk. Seda mängu perspektiivi nimetatakse 3D. Mäng on sel juhul 3D, kuid mängukeskkonna arendamisel kasutatakse 2.5D -mudeleid. Selliste mängude puhul on mõttekas redaktor käivitada 2D -režiimis.
2D mängimine perspektiivkaameraga
See mänguperspektiiv on veel üks populaarne 2D -mängustiil, mis kasutab 2D -graafikat. Siin kasutatakse perspektiivkaamerat parallaksi kerimise efekti loomiseks. See on papist teatri stiilis stseen. Graafika on kõik tasane, kuid paigutatud kaamerast erinevale kaugusele. Sel juhul on soovitatav ka 2D variant. Kaamera projektsioonirežiim perspektiiviks ja stseenivaate režiim tuleks aga muuta 3D -ks.
Muud vaatenurga stiilid
Võib olla ka teisi variante ja ainulaadseid vaatenurki. Ülaltoodud on vaid valik väljavaateid, mis on võimalikud Unityga.
(Reklaam)
Algselt postitatud 2019-09-28 13:34:00.