Kohët e fundit kam filluar të përdor programin Unity, i cili ju lejon të programoni lojëra falas. Në këtë postim unë paraqes përvojat e para me Unity.
Unitet
Programi Unity është i disponueshëm në versione të ndryshme. Ajo ka për qëllim programuesit profesionistë, si dhe programuesit e hobi.
Për këtë ekziston mënyra personale, modaliteti pro dhe plus.
Varianti personal është falas dhe mund të përdoret edhe nga fillestarët. Ka edhe mësime në faqe që ju prezantojnë me përdorimin. Këto mund të shkarkohen individualisht dhe të plotësohen si mësime.
Versioni pro i drejtohet ekipeve dhe përkthyesve të pavarur.
Versioni plus për ata që nuk duan të përdorin menjëherë versionin profesional.
Kur instaloni, mund të zgjidhni për cilat sisteme do të zhvillohen lojërat. Në të njëjtën kohë, ju zgjidhni versionin tuaj, i cili është i lidhur me të ardhurat e kompanisë, ndër të tjera (kompani që fitojnë më shumë ose më pak se 100.000 dollarë në vit).
Katër mësime mund të shkarkohen në fillim:
01: Modaliteti i luajtjes dhe modifikimit: Kalimi midis modalitetit të lojës dhe modalitetit të draftit
02: Objektet dhe Komponentët e Lojërave - Rigibodies ndaj shpëtimit: Pozicionimi i objekteve dhe sigurimi i tyre me sjellje fizike realiste
03: Ndryshimi i Komponentëve - Vlerat vs Zombies - Rregullimi i shpejtësisë së lëvizjes së objekteve, p.sh. B. Kundërshtari
04: Fuqia e parafabrikimit - rritja: Vendosja e objekteve me koordinata (për fat të keq nuk mund ta përfundoja mësimin)
Këtu shkon zu Unitet
Eksperiencat e para në Unity: Tutoriali Kart Racer
Tutoriali i kartingut për Unitetin është falas. It'sshtë një mini-tutorial në Unity. Ju merrni një lojë të gatshme në të cilën duhet të bëni ndryshime fillestare, të tilla si shpejtësia dhe ngjyra e kartit. Do të mësoni bazat për fushën e inspektorit dhe hierarkisë, si dhe disa për cilësimet e karaktereve.
Udhëzuesi i kartës. Lojë garash: Në dritaren hierarkike, ju zgjidhni objektin e lojës. Në lojën e garave kart, është kart. Dritarja e inspektorit tregon cilësimet e kartit.
Ndryshimi në shpejtësinë e kartës
Fusha e shpejtësisë së lartë tregon shpejtësinë maksimale të kartit. Ndërsa rritni vlerën, shpejtësia rritet. Nëse e ulni vlerën, karti nuk është më aq i shpejtë.
Ju mund të përdorni dorën tuaj për të parë skena në ekranin e skenës nga kënde të ndryshme.
Mund të zmadhoni dhe zvogëloni imazhin e skenës: Këtë mund ta bëni me Alt + të shtypur butonin e djathtë të miut.
Me butonin F objekti kryesor i zgjedhur është i përqendruar në modalitetin e skenës.
Përvojat e para në Unity: Ndryshimi i ngjyrës
Në dritaren e projektit ekziston KartRacerMaterial, ku ngjyra e kartës mund të ndryshohet. Nën Hartat kryesore ekziston opsioni Albedo, për të cilin është vendosur ngjyra. Përdorni piskatore për të zgjedhur ngjyrën e zgjedhur për kart. Ngjyra bazë, shkëlqimi dhe ngopja mund të vendosen këtu. Për të anuluar cilësimet, përdorni Ctrl + Z. Alsoshtë gjithashtu e shkëlqyeshme për të eksperimentuar me atë që ndodh kur ndryshoni ngjyrën e objekteve ose materialeve të tjera.
Futja e parafabrikave ose si të ndërtoni një shtëpi
Parafjalët janë shënuar me një kub blu në dritaren e projektit. Parafjalë tërhiqet nga dritarja e projektit në dritaren e hierarkisë duke përdorur drag & drop.
Ndërtesa mund të pozicionohet me MoveTool (W).
Me shigjetat e shënuara me ngjyra të ndryshme, ndërtesa mund të zhvendoset në të majtë dhe të djathtë ose përpara dhe prapa. Shtë gjithashtu e mundur të ndryshohet lartësia e ndërtesës. Kjo do të thotë që ju mund të ndikoni në vendndodhjen e ndërtesës duke përdorur akset x, y dhe z.
Me mjetin e rrotullimit (E) ndërtesat gjithashtu mund të zhvendosen ose vendosen në rrotullim.
Ekziston gjithashtu një mjet shkallëzimi (R):
Me të, madhësia e ndërtesës mund të shkallëzohet. Nëse zgjidhni butonat X, Y ose Z, do ta përqendroni ndryshimin në boshtin e zgjedhur.
Së fundi, do të mësoni se si të ruani mini-lojën që keni krijuar.
Përmes Ndërtimit të Cilësimeve arrini në zonën në të cilën mund ta ruani lojën për platformën përkatëse. Në hapin tjetër ju shtoni skenën tuaj pasi keni zgjedhur platformën.
Skena e shtuar më pas shfaqet:
Për hapin tjetër është e rëndësishme të keni të instaluar modulin e duhur, përndryshe "ndërtimi" loja nuk do të funksionojë. Përndryshe, do të shihni vetëm "Asnjë modul WebGL nuk është ngarkuar". Ndryshimi i platformës nuk është i mundur pa modulin e instaluar saktë.
Kur të bëhet kjo, ju mund të ndërtoni lojën.
Këtu shkon për Claudi's Kart Racer nga Unity tutorials
Përvojat e para në Unity: Kart Racer Mod Personalizoni mjedisin
Modat e vrapimit të kartit e bëjnë lojën më të larmishme. Një nga modalitetet do t'ju ndihmojë të krijoni mjedisin.
Në dritaren e projektit, nën asetet, do të gjeni veglat me të cilat mund të dizajnoni mjedisin. Biskota, donuts, arinj gomë dhe të tjerë u depozituan atje. Mund t'i gjeni nën:
Asetet -> UTech -> MG -Karting -> ModAssets–> 3DProps–> FoodProps
Për shembull, ju zgjidhni ariun gomë me miun dhe e tërhiqni direkt në skenë. Aty mund ta poziciononi, shkallëzoni ose rrotulloni sipas kërkesës. Kjo quhet "instantiating" ose "për të bërë një shembull të".
Nëse dëshironi të shtoni një ari tjetër gomë, mund ta bëni këtë përmes dritares së hierarkisë. Ju zgjidhni opsionin Duplicate me butonin e djathtë të miut dhe keni mundësinë të kopjoni ariun gomar.
Me këtë opsion ju krijoni një klon që është saktësisht në të njëjtin vend me ariun e parë gomik. Nëse është e nevojshme, kjo tani mund të zhvendoset në vendin ku dëshironi.
Ju mund të krijoni mjedisin ashtu siç dëshironi. Unë kam vënë re: Kur vendos pengesa në rrugë, vogëlushi im aktualisht po kalon nëpër të.
Kart -Racer Mod - Përshtateni me ngjyra
Çdo lojë përbëhet nga objekte. Kjo përfshin ndërtesa, pemë, gardhe, re dhe më shumë. Një objekt i tillë mund të zgjidhet me një klikim. Objekti gjithashtu mund të shënohet në dritaren e hierarkisë. Një shembull i mirë është një pemë. Kjo mund të përqendrohet me F. Çdo model 3D është bërë nga një material. Materiali përcakton ngjyrën e objektit. Materialet kontrollojnë ngjyrën në Unity dhe mund, për shembull, të sigurojnë që ajo të duket e ashpër ose e lëmuar ose madje të shkëlqejë në errësirë.
Materialet mund të ndryshohen si më poshtë: Nën Asetet -> UTech -> MG -Karting -> ModAssets -> Kart -> Materiale të personalizuara
Nga atje ju zgjidhni një ngjyrë dhe e tërhiqni atë mbi objektin e dëshiruar.
Kart Racer Mod - Animacione në zonë
Ky mod ka të bëjë me krijimin e animacioneve. Ju zgjidhni një objekt dhe kërkoni butonin Shto Komponent në të djathtë në Dritaren e Inspektorit.
Shkruani "Jiggler" në dritaren tjetër për të gjetur skenarin e duhur.
Dritarja e inspektorit ndryshon sepse futet "shkrimi jiggler". Kështu që arinjtë me gomë duhet të lëkunden.
Fuqia e animacionit me shufrat mund të vendoset këtu. Mund ta shikoni animacionin duke filluar lojën nëpërmjet lojës. Rotation jiggler do të thotë, për shembull, që objekti lëkundet përgjatë boshtit Y.
Përvojat e para në Unity: Kart-Racer-Mod - Rregullimi i profilit të procesit postar
Pyetja e parë që lind është se çfarë është në të vërtetë Profili i Procesit të Postës. Ky është një koleksion i filtrave dhe efekteve në Unity. Ju jeni në Profilin e Procesit të Postimit ose nën PostProcessVolume në dritaren e hierarkisë.
Dosja e saktë mund të gjendet në dritaren e projektit nën ModAssets ose Challenge Assets -> Kart -> Profilet e Stilizuara
Pastaj PostprocessVolume duhet të zgjidhet përsëri në dritaren e hierarkisë. Pastaj zgjidhni rrethin e vogël në të djathtë të Profilit të PostProcessVolume.
Pastaj një dritare hapet në të majtë.
Loja ndryshon në varësi të mënyrës së zgjedhur. Kjo është mënyra ëndërrimtare, për shembull.
E zezë:
Koha e Vjetër:
Përvojat e para në Unity: Kart Racer mod - Efektet në përplasje
Kërkoni në dritaren e hierarkisë "Kart". Në dritaren e projektit ju kërkoni Parafjalët e Bounce Effect nën Assets -> UTech -> MG -Karting–> ModAssets–> Kart
Aty ju zgjidhni një efekt. Ju e tërhiqni efektin mbi objektin e lojës Kart në dritaren e hierarkisë në mënyrë që ta nënshtroni atë dhe ta futni në skenë. Efekti tani i është caktuar makinës dhe tani mund të caktohet edhe në mure. Për ta bërë këtë, duhet të kërkoni "gardh" në dritaren e hierarkisë ose, përndryshe, "ModularTrack". Me kërkimin eksplicit në dritaren e hierarkisë, ju filtroni vetëm atë që ju nevojitet. Pastaj shkoni te "Edit" ose "Edit" dhe zgjidhni të gjitha me "Select All" ose Ctrl + A. Duke shënuar ju mund të aplikoni efekte në të gjitha muret menjëherë.
Nuk funksionoi ashtu siç doja për mua dhe më duhej t'i shënoja përsëri veç e veç. Pastaj zgjidhni Add Component, kërkoni skenarin "WallCollider" dhe vendosni "Bounciness" në 0.9
Nëse tani zgjidhni efektin në dritaren e hierarkisë, mund të përcaktoni, për shembull, ngjyrën e fillimit:
Me shpejtësinë e fillimit ju përcaktoni shpejtësinë e grimcave dhe mund t'i bëni ato më të shpejta ose më të ngadalta siç kërkohet:
Kart Racer Mod - Jepini shoferit një kapelë
Në tutorialin "Shto një Kapelë", një kapelë vendoset në karakterin e shoferit. Për ta bërë këtë, duhet të kërkoni pjesën përkatëse të trupit në dritaren e hierarkisë. Pra, ne jemi duke kërkuar për "HeadEnd".
Në dritaren e projektit ne tani po kërkojmë HatPrefabs dhe tërheqim kapelën e zgjedhur në dritaren e hierarkisë, në "HeadEnd".
Pioni mban një kapelë magjistare. Ju keni mundësinë për të bërë modalitete të tjera, për shembull duke ndryshuar ngjyrën e kapelës.
Përvojat e para në Unity: Kart Racer Mod – Ndërtoni rrugën tuaj
Për të ndërtuar udhën tuaj ju nevojitet ModularTrackKit në dritaren e projektit dhe dosjen Prefabs. Seksionet e itinerarit mund të bashkohen lehtësisht.
Seksioni i rrugës thjesht tërhiqet në skenë. Mjeti Progrids kërkohet gjithashtu.
Shiriti i veglave ProGrid
Ndihmon në përafrimin e objekteve duke vendosur një rrjetë mbi to.
Fusha 2: tregon rrjetën në pamjen e skenës
Në fushën 3: Objektet kapen në rrjet dhe zhvendosen në të
Në fushën 4: Të gjitha objektet e zgjedhura këputen në rrjet
Në fushën 5: Rrjeti ndjek objektin e përzgjedhur ndërsa ai zhvendoset
Fusha 6: Tregon rrjetin në boshtin X
Në fushën 7: Tregon rrjetin në boshtin Y
Fusha 8: Tregon rrjetin në boshtin Z
Në fushën 9: Shfaq rrjetën në të gjitha akset
Përpunimi i rrugës
Butoni i tretë në shiritin e veglave është vendosur në Aktiv në mënyrë që seksioni i itinerarit të lidhet më mirë me tjetrin.
Seksioni i rrugës që keni zgjedhur gjithashtu mund të rrotullohet. Në dritaren Inspecot, numri i shkallëve të rrotullimit mund të vendoset nën Transform. Seksioni mund të rrotullohet 0 °, 90 °, 180 ° dhe 270 °.
Në vend që të bashkoni disa rrugë, një rrugë mund të zgjatet duke ndryshuar shkallëzimin p.sh. B. vendos në 2 në Z. Kjo dyfishon gjatësinë e pjesës lidhëse.
Rruga para shkallëzimit:
Seksioni i zgjeruar:
Tjetra, pikat e kontrollit duhet të vendosen përgjatë itinerarit. Loja nuk konsideron që një raund të përfundojë derisa lojtari të ketë kaluar të gjitha pikat e kontrollit.
Një pikë kontrolli shënohet në dritaren e hierarkisë.
Pikat e kontrollit duhet të jenë në rrugë.
Pas përfundimit të një raundi, duhet të njihet nga loja.
Përveç kësaj, ju keni mundësinë e përcaktimit të një pjese të itinerarit në një lartësi të veçantë.
Për këtë ju zgjidhni një Objekt lojë të zbrazët.
Për ta bërë këtë, kliko me të djathtën në dritaren e hierarkisë dhe zgjidh Krijo bosh. Ju mund të krijoni një objekt bosh në të. Tërhiqni parafjalën nga aktivi në dritaren e projektit në GameObject.
Objekti bosh shfaqet në një pozicion të caktuar në një lartësi të caktuar në dritaren e skenës.
Këta parafjalë bëhen "fëmijë" ose fëmijë të GameObject dhe trashëgojnë të njëjtën pozitë në hartë si "prindi". Ato janë të fiksuara në lartësinë që është vendosur dhe mund të zhvendosen aty ku duhet të jenë. Për një ndryshim, pjesët e rrugës gjithashtu mund të jenë me ngjyrë.
Seksionet e itinerarit mund të çaktivizohen dhe pronat e tyre të kopjohen paraprakisht dhe të transferohen në seksionin e rrugës zëvendësuese.
Për të çaktivizuar një seksion ose objekt, thjesht hiqni shenjën në të majtë.
Së pari ju zgjidhni ingranazhin. Për të kopjuar vetitë e një seksioni të itinerarit, zgjidhni Copy Component. Thjesht zgjidhni Vlerat e Komponentit të kaluar për t'i futur dhe transferuar në GameObject të ri.
Përvojat e para të Unity: Kart Racer Mod - Shtoni Efektet e Grimcave
Efektet e grimcave mund të gjenden nën GameObject -> Effects and Particle System
Efektet i shtohen lojës dhe tani mund të gjenden në dritaren e hierarkisë:
Grimcat mund të redaktohen: Për ta bërë këtë, klikoni me të djathtën në "Krijo" dhe "Material".
Emërtojeni këtë si GlowingParticleMaterial.
Pastaj zgjidhni Standard në dritaren e inspektorit dhe Unlit nën Standardet e grimcave. Grimcat nuk ndikohen nga drita dhe hija. Shtë dhënë në ngjyrë të plotë.
Në modalitetin e paraqitjes, zbehet është vendosur.
Modaliteti i ngjyrave është vendosur në Shumëzim.
Klikoni rrethin pranë Albedo.
Pastaj ju kërkoni grimcën e paracaktuar dhe vendosni ngjyrën duke përdorur HDR (piskatore).
Caktimi i grimcave
Tani kjo i është caktuar grimcave. Materiali GlowingParticle tërhiqet nga dritarja e projektit në sistemin hierarkik në Sistemin e Grimcave.
Pastaj zgjidhni PostProcessVolume dhe hapni menunë zbritëse Bloom. Vendosni Intensitetin në 8 atje.
Zgjidhni Sistemin e Grimcave në dritaren e hierarkisë dhe përdorni mjetin e lëvizjes për ta lëvizur atë pranë timonit të makinës.
Nëse keni zgjedhur sistemin e grimcave në dritaren e hierarkisë, mund të bëni rregullime të mëtejshme në dritaren e Inspektorit. Këto përfshijnë Start Size, Start Color dhe Start Speed.
Nëse zgjidhni shigjetën në të djathtë që shikon poshtë, hapet një meny tjetër.
Pastaj hapet një fushë ku mund të futni një vlerë të dytë.
Modifikuesi i gravitetit i lejon grimcat të reagojnë ndaj gravitetit.
Kështu që efektet e grimcave i përkasin makinës dhe vrapuesi nuk largohet nga grimcat, ato duhet të bëhen një "fëmijë" i makinës si objekt.
Për ta bërë këtë, Sistemi i grimcave i caktohet makinës duke përdorur drag & drop.
Tani e tutje rrotat do të spërkasin shkëndija gjatë vozitjes.
Përvojat e para të Unity: Kart Racer Mod - Shtoni vija të lehta
Zgjidhni objektin kart në dritaren e hierarkisë dhe kërkoni rrotat e kartës nën të.
Në dritaren e projektit zgjidhni ModAssets -> Kart -> Prefabs Trail dhe zgjidhni një parafjalë.
Tërhiqeni parafjalën në secilën rrotë ose Wheel GameObject në dritaren e hierarkisë.
Nëse zgjidhni efektin në dritaren hierarkike që klasifikohet si "Fëmija" i timonit dhe shkoni te opsionet, ju keni mundësinë për të ndryshuar kohën. Zona Time i jep pjesës një kohë më të shkurtër për vlera më të ulëta para se të zhduket. Me vlera më të larta, pista mbahet më gjatë.
Përvojat e para të Unity: Kart Racer Mod - Shto Speedpads
Speedpads rrisin shpejtësinë e automjetit.
Thjesht tërhiqet në pistë:
Cilësimet mund të bëhen nën Kart Speed Pad (Script) -Boost Stats -> Modifikuesit -> Accelerator. (Për shembull, vendoseni këtë në 10 dhe shpejtësinë maksimale në 7).
Kart-Racer-Mod-integroni fotografi në lojë
Me Billboard Prefab ju mund të integroni fotot tuaja në një lojë. Së pari ju zgjidhni tabelën në dritaren e projektit ModAssets -> 3D Probs -> Billboard Prefabs dhe e tërhiqni në skenë. Ju e importoni foton përmes Aseteve -> Importoni Pasuri të Re
Ju zgjidhni foton dhe tërhiqni imazhin e importuar në dritaren e hierarkisë nën Billboard dhe Billboard Content. Nëse është e nevojshme, mund ta shkallëzoni figurën.
Kart Racer Mod - Shkaktuesi i personalizuar
Ju mund të integroni një shkas të personalizuar në lojë.
Për ta bërë këtë, zgjidhni vijën e finishit ose StartFinishLine në dritaren e hierarkisë në lojën e garave. Me F në skenë ju e përqendroni atë.
Zgjidhni GameObject–> 3D Object -> Cube nga menyja
Ju e futni këtë në skenë. Ai do të jetë "shkas" ose "shkas".
Përdorni mjetin e lëvizjes dhe pozicionit dhe vendoseni atë përgjatë vijës së finishit.
Në dritaren e inspektorit mund të riemërtoni kuboidin, p.sh. B. KonfettiTrigger.
Seksioni Box mund të gjendet gjithashtu në dritaren e Inspektorit Collider. Këtu vendosni një shenjë pranë "Is Trigger".
Pastaj zgjidhni komponentin Simple Trigger nën AddComponent.
Pastaj duket kështu:
Në dritaren e hierarkisë
Pastaj ju kërkoni kartën në dritaren e hierarkisë dhe e tërhiqni direkt në fushën TriggerBody.
Pastaj kërkoni ConfetteiCelebration në dritaren e projektit dhe asetet. Ju i tërhiqni ato në vijën e fillimit dhe përfundimit në ekranin e skenës.
Pastaj zgjidhni ConfettiTrigger në dritaren e hierarkisë dhe kërkoni përsëri skriptin e thjeshtë të shkyçjes. Në zonën On Trigger Enter (), zgjidhni shenjën plus.
Tërhiqeni ConfettiTrigger nga dritarja e hierarkisë në zonën "Asnjë (objekt)".
Tani ju zgjidhni rrethin pranë ConfettiTrigger dhe kërkoni ConfettiCelebration.
Pastaj ju zgjidhni ParticleSystem nën No Function dhe zgjidhni Play ().
Me përzgjedhjen e Mesh Renderer "shkaktuesi" fshihet.
Kart Racer Mod - Jepini titullit lojës tuaj
Zgjidhni "MainMenuCanvas" në dritaren e hierarkisë.
Hapni nënmenunë "Kryesore" -> Koka
Në dritaren Inspektor, futni titullin e dëshiruar në dritaren e tekstit. Ju gjithashtu mund të ndryshoni fontin në këtë zonë.
Titulli shfaqet kur ndaloni lojën (Esc).
Këtu është loja e përfunduar në fund të mësimit: Cockaigne Racer
Vazhdo per Programimi i lojërave në unitet - Një përmbledhje
(Reklamim)
Postuar fillimisht 2019-07-13 10:36:56.