Ce vei învăța#
Vei plasa prop-ul într-o scenă reală în Engine, îi vei adăuga fizică, îl vei testa în modul Play și vei folosi drumul dus-întors care îl trimite înapoi la Sculpt sau Pigment pentru modificări.
Înainte să începi#
- Finalizează Texturează-ți prop-ul în Pigment, sau ai pregătit orice mesh texturat.
- Engine este un modul care se deblochează prin susținere financiară. Folosește WebGPU atunci când browserul îl are și revine la WebGL2 când nu, așa că se deschide oricum.
- Merită să știi: Engine este un motor de jocuri complet. O scenă este un arbore de entități în Scene Graph, iar fiecare entitate este un set de componente (Transform, Model, Light, Camera, RigidBody, Collider, Script).
Pași#
-
Deschide Engine și fie pornești de la o scenă goală, fie încarci unul dintre șabloanele demo, ca să obții gratuit un plan de sol și o iluminare.
Atenție: scenele demo nu se salvează. Dacă construiești pe una dintre ele, salveaz-o ca propriul tău proiect înainte să pleci.
-
Importă-ți prop-ul. Trimite-l din Pigment, sau importă direct
.glb-ul. Ajunge ca o entitate cu o componentă Transform și una Model deja atașate. -
Selectează entitatea în Scene Graph și verifică-i Transform-ul în inspector. Poziționeaz-o pe sol și stabilește acum o scală rezonabilă, pentru că tot ce urmează o moștenește.
-
Adaugă un Collider cu Add Component. Fără el, prop-ul are o formă pe care o poți vedea, dar pe care fizica nu o poate atinge.
Sfat: potrivește colliderul cu sarcina lui. O formă simplă care aproximează prop-ul este mai ieftină la runtime decât un mesh collider exact, iar pentru o piatră nimeni nu va observa diferența.
-
Adaugă un Rigidbody dacă prop-ul trebuie afectat de fizică. Las-o dezactivată pentru decor care nu se mișcă niciodată, întrucât geometria statică este mai ieftină.
-
Apasă Play. Fizica rulează real în acest mod, așa că un prop cu un Rigidbody și un collider va cădea, va ateriza și se va așeza.
-
Urmărește ce se întâmplă la aterizare. Un prop care se scufundă prin podea, tremură sau sare ciudat îți spune că colliderul sau masa lui sunt greșite.
-
Apasă stop și ajustează. Modul Play este pentru testare, nu pentru creație.
-
Repară o problemă de modelare fără să părăsești Engine: dă clic dreapta pe prop în Scene Graph și folosește Edit in pentru a-l deschide în Sculpt, Pigment sau Retopo. Modificarea ta se întoarce și actualizează prop-ul pe loc.
Sfat: poți selecta multiplu cu Shift+click, sau Cmd+click pe Mac, și trimite mai multe obiecte îmbinate într-unul singur. Pe Mac, Ctrl+click deschide meniul contextual și nu schimbă selecția.
-
Salvează scena și folosește Save to Cloud pentru ca proiectul să-ți urmeze contul.
Rezultat#
Prop-ul tău există într-o scenă jucabilă: are prezență fizică, se comportă sub fizică reală și îl poți trimite oricând înapoi în amonte pentru modificări, fără să exporți sau să reimporți nimic.
Mergi mai departe#
- Dă-i prop-ului un comportament printr-un script. Engine expune hook-uri de ciclu de viață precum
start,update(dt),onCollisionșionTrigger, printr-un API cu 538 de membri răspândiți în 50 de namespace-uri. - Încearcă Blueprints dacă preferi să construiești logica vizual, în loc s-o scrii.
- Explorează editorul de teren și panoul Sky & Atmosphere pentru a construi un mediu în jurul prop-ului tău.