All tutorials

உங்கள் ப்ராப்பை Engine-க்குள் கொண்டு வாருங்கள்

Intermediate 15 min engine

உங்கள் டெக்ஸ்சர் செய்யப்பட்ட அசெட்டை ஒரு காட்சிக்குள் இறக்குமதி செய்து, அதற்கு இயற்பியல் கூறுகளைக் கொடுத்து, Play பயன்முறையில் அதை சோதித்து, ஆப்பை விட்டு வெளியேறாமலேயே திருத்தங்களுக்காக அதை திருப்பி அனுப்புங்கள்.

நீங்கள் கற்றுக்கொள்வது#

நீங்கள் உங்கள் ப்ராப்பை Engine-இல் ஒரு உண்மையான காட்சியில் வைத்து, அதற்கு இயற்பியல் கொடுத்து, Play பயன்முறையில் சோதித்து, திருத்தங்களுக்காக அதை Sculpt அல்லது Pigment-க்கு திருப்பி அனுப்பும் இருவழிப் பாதையை பயன்படுத்துவீர்கள்.

தொடங்கு முன்#

  • Pigment-இல் உங்கள் ப்ராப்பை டெக்ஸ்சர் செய்யுங்கள்-ஐ முடிக்கவும், அல்லது ஏதேனும் டெக்ஸ்சர் செய்யப்பட்ட மெஷை தயாராக வைத்திருங்கள்.
  • Engine என்பது ஆதரவு பெற வேண்டிய ஒரு மட்யூல். உலாவியிடம் இருக்கும்போது இது WebGPU-ஐ பயன்படுத்துகிறது, இல்லாதபோது WebGL2-க்கு மாறுகிறது, எனவே இரண்டு வகையிலும் இது திறக்கும்.
  • தெரிந்துகொள்ள மதிப்புள்ளது: Engine ஒரு முழுமையான கேம் இன்ஜின். ஒரு காட்சி என்பது Scene Graph-இல் உள்ள நிறுவனங்களின் ஒரு மரம், மேலும் ஒவ்வொரு நிறுவனமும் கூறுகளின் ஒரு தொகுப்பு (Transform, Model, Light, Camera, RigidBody, Collider, Script).

படிகள்#

  1. Engine-ஐ திறந்து, ஒரு வெற்று காட்சியிலிருந்து தொடங்குங்கள் அல்லது ஒரு தரைத் தளத்தையும் ஒளியமைப்பையும் இலவசமாக பெற டெமோ டெம்ப்ளேட்களில் ஒன்றை ஏற்றுங்கள்.

    எச்சரிக்கை: டெமோ காட்சிகள் சேமிக்கப்படுவதில்லை. நீங்கள் ஒன்றின் மேல் கட்டமைத்தால், வெளியேறும் முன் அதை உங்கள் சொந்த திட்டமாக சேமிக்கவும்.

  2. உங்கள் ப்ராப்பை இறக்குமதி செய்யுங்கள். அதை Pigment-இலிருந்து அனுப்புங்கள், அல்லது .glb-ஐ நேரடியாக இறக்குமதி செய்யுங்கள். இது ஏற்கனவே இணைக்கப்பட்ட ஒரு Transform மற்றும் ஒரு Model கூறுடன் ஒரு நிறுவனமாக வந்து சேரும்.

  3. Scene Graph-இல் நிறுவனத்தை தேர்ந்தெடுத்து, இன்ஸ்பெக்டரில் அதன் Transform-ஐ சரிபார்க்கவும். அதை தரையில் வைத்து இப்போதே ஒரு பொருத்தமான அளவை அமைக்கவும், ஏனெனில் இதற்குப் பின் வருவது அனைத்தும் இதை பெறும்.

  4. Add Component மூலம் ஒரு Collider-ஐ சேர்க்கவும். இது இல்லாமல், ப்ராப்புக்கு நீங்கள் பார்க்கக்கூடிய வடிவம் இருக்கும், ஆனால் இயற்பியலால் தொட முடியாது.

    குறிப்பு: கொலைடரை வேலைக்கு ஏற்றபடி பொருத்துங்கள். உங்கள் ப்ராப்பை தோராயமாக பிரதிபலிக்கும் ஒரு எளிய வடிவம், ரன்டைமில் ஒரு துல்லியமான மெஷ் கொலைடரை விட மலிவானது, மேலும் ஒரு பாறைக்கு யாரும் வித்தியாசத்தை கவனிக்க மாட்டார்கள்.

  5. ப்ராப் இயற்பியலால் பாதிக்கப்பட வேண்டும் என்றால் ஒரு Rigidbody-ஐ சேர்க்கவும். ஒருபோதும் நகராத காட்சிக் காட்சிக்கு இதை சேர்க்காமல் விடுங்கள், ஏனெனில் நிலையான வடிவியல் மலிவானது.

  6. Play-ஐ அழுத்தவும். இந்த பயன்முறையில் இயற்பியல் உண்மையிலேயே இயங்குகிறது, எனவே ஒரு Rigidbodyயும் ஒரு கொலைடரும் கொண்ட ப்ராப் விழுந்து, தரையிறங்கி, அமைதியாகும்.

  7. தரையிறங்கும்போது என்ன நடக்கிறது என்பதை கவனியுங்கள். தரையின் வழியே மூழ்கும், நடுங்கும், அல்லது விசித்திரமாக துள்ளும் ஒரு ப்ராப், அதன் கொலைடரோ நிறையோ தவறாக உள்ளது என்பதை உங்களுக்கு சொல்கிறது.

  8. நிறுத்தி சரிசெய்யவும். Play பயன்முறை சோதனைக்காகவே, உருவாக்குவதற்கு அல்ல.

  9. Engine-ஐ விட்டு வெளியேறாமலேயே ஒரு மாடலிங் பிரச்சினையை சரிசெய்யுங்கள்: Scene Graph-இல் ப்ராப் மீது ரைட்-கிளிக் செய்து, அதை Sculpt, Pigment அல்லது Retopo-வில் திறக்க Edit in-ஐ பயன்படுத்துங்கள். உங்கள் திருத்தம் திரும்பி வந்து ப்ராப்பை அதே இடத்தில் புதுப்பிக்கும்.

    குறிப்பு: நீங்கள் Shift+click மூலம், அல்லது Mac-இல் Cmd+click மூலம் பல தேர்வு செய்து, பல பொருட்களை ஒன்றாக இணைத்து அனுப்பலாம். Mac-இல், Ctrl+click சூழல் மெனுவை திறக்கும், தேர்வை மாற்றாது.

  10. காட்சியை சேமித்து, திட்டம் உங்கள் கணக்கைப் பின்தொடரும்படி Save to Cloud-ஐ பயன்படுத்துங்கள்.

முடிவு#

உங்கள் ப்ராப் ஒரு விளையாடக்கூடிய காட்சியில் இருக்கிறது: அதற்கு பருநிலை இருக்கிறது, அது உண்மையான இயற்பியலின் கீழ் நடந்துகொள்கிறது, மேலும் எதையும் ஏற்றுமதி செய்யவோ மீண்டும் இறக்குமதி செய்யவோ தேவையின்றி, எந்த நேரத்திலும் திருத்தங்களுக்காக அதை மேல்நோக்கி திருப்பி அனுப்பலாம்.

மேலும் ஆராய#

  • ஒரு ஸ்கிரிப்ட் மூலம் ப்ராப்புக்கு நடத்தையை கொடுங்கள். Engine, 50 நேம்ஸ்பேஸ்களில் பரவிய 538 மெம்பர்களைக் கொண்ட ஒரு API மூலம், start, update(dt), onCollision மற்றும் onTrigger போன்ற லைஃப்சைக்கிள் ஹூக்குகளை வெளிப்படுத்துகிறது.
  • தர்க்கத்தை எழுதுவதை விட காட்சி ரீதியாக கட்டமைக்க விரும்பினால், Blueprints-ஐ முயற்சிக்கவும்.
  • உங்கள் ப்ராப்பைச் சுற்றி ஒரு சூழலை கட்டமைக்க, நிலப்பரப்பு எடிட்டரையும் Sky & Atmosphere பேனலையும் ஆராயுங்கள்.