இந்தக் கட்டுரையில், யூனிட்டியில் 2டி மற்றும் 3டி மேம்பாட்டிற்கு இடையே உள்ள முக்கிய வேறுபாடுகளைப் பார்ப்போம், மேலும் கேம்தேவ் நிரலாக்கத் துறையில் தேர்ச்சி பெற ஒரு தொடக்கக்காரருக்கு எது சிறந்தது என்பதைப் புரிந்துகொள்வோம்.
விளையாட்டு மேம்பாடு புரோகிராமர்களுக்கு ஒரு அற்புதமான மற்றும் நம்பிக்கைக்குரிய திசையாகும். கடந்த சில ஆண்டுகளாக, கேமிங் தொழில் வேகமாக வளர்ந்துள்ளது, இப்போது எல்லோரும் வீடியோ கேம்களை செய்வது போல் தெரிகிறது. உங்களுக்கு ஒரு சுவாரஸ்யமான யோசனை இருந்தால் அல்லது கேம்தேவை உங்கள் முக்கிய தொழிலாக தேர்வு செய்ய முடிவு செய்தால், அதை ஏன் முயற்சி செய்யக்கூடாது? யூனிட்டி கேம் இன்ஜின் ஒரு நல்ல தொடக்கமாக இருக்கும். சிறிய மற்றும் நடுத்தர அளவிலான கேம்களை உருவாக்குவதற்கான சிறந்த தளங்களில் ஒன்றாக இருப்பதால், ஆரம்பநிலைக்கு ஒற்றுமை சிறந்தது.
2D மற்றும் 3D வளர்ச்சிக்கு இடையிலான முக்கிய வேறுபாடுகள்
2D அல்லது இரு பரிமாண கிராபிக்ஸ் இரண்டு பரிமாணங்களில் உருவாக்கப்பட்ட ஒரு படத்துடன் வேலை செய்கிறது - உயரம் மற்றும் அகலம். முப்பரிமாண பொருள் என்பது அகலம், உயரம் மற்றும் ஆழம் ஆகிய மூன்று பரிமாணங்களில் உருவான ஒரு படம். பொருளின் அளவையும் அதற்கான தூரத்தையும் மதிப்பிட 3D உங்களை அனுமதிக்கிறது.
இயக்கம்
2டி கேம்கள் தட்டையான நேரியல் இயக்கத்தில் செய்யப்படுகின்றன. உங்கள் பாத்திரம் வெவ்வேறு திசைகளில் ஓடினாலும், மரியோவைப் போல நீங்கள் இறுதியில் அவரை இறுதிப் புள்ளிக்கு அழைத்துச் செல்கிறீர்கள். முழு திரையின் மாற்றத்துடன் பாத்திர வளர்ச்சி ஏற்படுகிறது.
2டி கேம்களைப் போலல்லாமல், முப்பரிமாண கேம்கள் ஆழமான கிராபிக்ஸ்களைக் கொண்டுள்ளன, அவை ஜிடிஏ: வைஸ் சிட்டியைப் போலவே பாத்திரத்தை சுதந்திரமாகவும் கட்டுப்பாடுகள் இல்லாமல் நகர்த்த அனுமதிக்கின்றன.
உடல் சூழல்
இரு பரிமாண கேம் ஸ்பேஸ், உங்கள் பாத்திரம் நகர்த்த மற்றும் பொருள்களுடன் தொடர்பு கொள்ளக்கூடிய ஒற்றை அடுக்கைக் கொண்டுள்ளது. 3D சூழல் பல அடுக்குகளாக உள்ளது மற்றும் ஆழத்துடன் தொடர்பு கொள்ள உங்களை அனுமதிக்கிறது. இதற்கு நன்றி, முப்பரிமாண சூழல் பார்வைக்கு ஈர்க்கிறது. முப்பரிமாண உலகம் விளையாட்டு யதார்த்தத்தில் ஆழமாக மூழ்க உங்களை அனுமதிக்கிறது.
உற்பத்தி
3டி கேமை உருவாக்குவது ஒரு சிக்கலான செயல் என்பதால், அதற்கு அதிக நேரமும் செலவும் தேவைப்படுகிறது. தரவு அமைப்பு, வடிவமைப்பு கருவிகள், ரெண்டரிங் - இவை அனைத்தும் 2D விளையாட்டை விட மிகவும் சிக்கலானது. ஒரு 3D சூழலை உருவாக்கும் போது, நீங்கள் கவனமாக படிப்படியாக நகர்த்த வேண்டும், குறிப்பாக இயற்பியல் வரும்போது. ஒரு தவறு உங்கள் பாத்திரத்தை அமைப்புகளில் சிக்கிக்கொள்ளலாம் அல்லது தடயமே இல்லாமல் மறைந்துவிடும்.
பொதுவாக, டெவலப்பர்களின் ஒரு பெரிய குழு மற்றும் அனிமேஷன் சேவைகள் காட்சி கலை, ஒளி, அனிமேஷன், அமைப்பு மற்றும் நிலை கலைஞர்கள், 3D மாடல் டெவலப்பர்கள் போன்ற துறைகளில் வல்லுநர்கள் உட்பட ஒரு 3D கேமில் பணிபுரிகிறார்கள். 2D கேமை உருவாக்க, டெவலப்பர்கள் ஒரு பிளாட் பேலட்டை பின்னணியுடன் நிரப்பி வரைய வேண்டும். உருவங்கள். முப்பரிமாண சூழலில் இருப்பதால், டெவலப்பர்கள் அனைத்து கலவைகள், அனிமேஷன்கள் மற்றும் லைட்டிங் ஆகியவற்றுடன் பொருந்தக்கூடிய செயல்களை தொடர்ந்து துல்லியமாக ஒருங்கிணைக்க வேண்டும்.
யூனிட்டியில் 2டி மற்றும் 3டி கேம் ஸ்டைல்கள்
யூனிட்டியில் புதிய திட்டத்தை உருவாக்கும் போது, அதை 2டி அல்லது 3டி முறையில் தொடங்கலாம். நடைமுறையில், ஒரு விளையாட்டில் 2D மற்றும் 3D கூறுகள் இரண்டையும் இணைக்கலாம்.
முழு 3D
3D கேம்கள் முப்பரிமாண வடிவவியலைப் பயன்படுத்துகின்றன, மேலும் பொருட்கள் மற்றும் கட்டமைப்புகள் பொருட்களின் மேற்பரப்பில் வழங்கப்படுகின்றன. காட்சிக்குள் கேமரா சுதந்திரமாக நகர முடியும். 3D கேம்கள் முன்னோக்கைப் பயன்படுத்தி காட்சியைக் காட்சிப்படுத்துகின்றன, எனவே நீங்கள் கேமராவை அணுகும்போது, பொருள்கள் பெரிதாகத் தோன்றும்.
ஆர்த்தோகிராஃபிக் 3D
சில நேரங்களில் விளையாட்டுகள் முப்பரிமாண வடிவவியலைப் பயன்படுத்துகின்றன, ஆனால் முன்னோக்குக்கு பதிலாக - ஒரு ஆர்த்தோகனல் கேமரா. இந்த நுட்பம் "2.5D" என்றும் அழைக்கப்படுகிறது.
முழு 2D
பல 2டி கேம்கள் ஸ்பிரைட்ஸ் எனப்படும் கிராபிக்ஸ்களைப் பயன்படுத்துகின்றன. அவை தட்டையான படங்களாக திரையில் காட்டப்படும், மேலும் கேமரா எப்போதும் ஒரே விமானத்தில் அமைந்துள்ளது.
2டி கிராபிக்ஸ் கொண்ட 3டி கேம்ப்ளே
சில 2டி கேம்கள் சூழல் மற்றும் கதாபாத்திரங்களுக்கு 3டி வடிவவியலைப் பயன்படுத்துகின்றன, ஆனால் விளையாட்டை இரண்டு பரிமாணங்களுக்கு மட்டுப்படுத்துகின்றன. கேமரா ஒரு பக்க ஸ்க்ரோலர் காட்சியைக் காண்பிக்க முடியும், மேலும் பாத்திரம் இரண்டு பரிமாணங்களில் மட்டுமே நகரும், ஆனால் கேம் இன்னும் கேமராவிற்கான முப்பரிமாண மாதிரிகள் மற்றும் முன்னோக்குகளைப் பயன்படுத்துகிறது. அத்தகைய கேம்களில், 3D விளைவு செயல்பாட்டு நோக்கங்களை விட ஸ்டைலிஸ்டிக்காக உதவுகிறது. இந்த வகை விளையாட்டு "2.5D" என்றும் அழைக்கப்படுகிறது.
இடமாறு விளைவுடன் 2டி கேம்ப்ளே மற்றும் கிராபிக்ஸ்
இது 2D கேம்களின் மற்றொரு பிரபலமான பாணியாகும், இது 2D கிராபிக்ஸைப் பயன்படுத்துகிறது, ஆனால் ஸ்க்ரோல் இடமாறு விளைவைப் பெற கேமராவின் முன்னோக்கு. இது ஒரு "அட்டை தியேட்டர்" நிலை, அங்கு அனைத்து கிராபிக்ஸ் தட்டையானது, ஆனால் கேமராவிலிருந்து வெவ்வேறு தூரங்களில் அமைந்துள்ளது.
அணுகுமுறைகளின் நன்மை தீமைகள்
பொதுவாக, யூனிட்டியில் கேம்களின் 2டி மற்றும் 3டி மேம்பாட்டின் நன்மை தீமைகள் நேரடியாக திசையின் பிரத்தியேகங்களிலிருந்து உருவாகின்றன:
3D கேம்கள் மிகவும் கண்கவர், சிறந்த விளையாட்டு யதார்த்தம், மேலும் டெவலப்பருக்கு முழு அளவிலான கூடுதல் அம்சங்களை வழங்குகின்றன. அதே நேரத்தில், அவை அதிக நேரத்தை எடுத்துக்கொள்ளும், இயற்பியல் மற்றும் விளையாட்டுப் பொருட்களில் அதிக கவனம் தேவை, அத்துடன் விளையாட்டை வழங்குவதற்கும் உருவாக்குவதற்கும் அதிக கணினி சக்தி தேவைப்படுகிறது.
கேம் 3D திட்டங்கள் பொதுவாக பெரிய மேம்பாட்டுக் குழுக்களால் செய்யப்படுகின்றன, இது செயல்முறையை விரைவுபடுத்துகிறது, ஆனால் செயல்களை ஒருங்கிணைக்க கூடுதல் முயற்சிகள் தேவைப்படுகின்றன. சில நேரங்களில் அது தேவைப்படுகிறது ஒரு ஒற்றுமை டெவலப்பரை நியமிக்கவும். கேம்தேவ் நிபுணருக்கு 3D திசை மிகவும் நம்பிக்கைக்குரியது.
மறுபுறம், 2D கேம்கள் முப்பரிமாண இயற்பியல் மற்றும் மாதிரிகளுடன் அதிக முயற்சி எடுக்காமல் கலை விவரங்கள், வரலாறு மற்றும் விளையாட்டு ஆகியவற்றில் கவனம் செலுத்துவதை சாத்தியமாக்குகிறது.
பல இண்டி கேம்கள் டெவலப்பர்களால் மட்டுமே மிகக் குறுகிய காலத்தில் உருவாக்கப்படுகின்றன, அதே நேரத்தில் அவை அவற்றின் தனிப்பட்ட சூழல் மற்றும் தனித்துவமான விவரங்கள் காரணமாக குறைவான பிரபலத்தைப் பெறுகின்றன. GameDev ஐ உங்கள் முக்கிய தொழிலாக மாற்ற நீங்கள் தயாராக இல்லை, ஆனால் இந்த திசையில் உங்களை முயற்சி செய்ய அல்லது ஒரு சிறிய திட்டத்தை செயல்படுத்த முடிவு செய்தால், 2D இல் கவனம் செலுத்துவது மதிப்பு, ஏனெனில் இந்த அணுகுமுறைக்கு குறைந்த முயற்சி மற்றும் வளங்கள் தேவைப்படும்.