Godot 4.0 விஷுவல்ஸ்கிரிப்ட் விஷுவல் ஸ்கிரிப்டிங் மொழியை நிராகரிக்கும்

கோடோட் 4.0

கோடாட் 4.0 விஷுவல்ஸ்கிரிப்ட்டிற்கு குட்பை சொல்கிறது

பல்வேறு மேம்பாடுகள் மற்றும் புதிய அம்சங்கள் அறிமுகப்படுத்தப்பட்ட கோடாட்டின் பதிப்பு 3.5 இன் வெளியீடு பற்றிய செய்தியை சில நாட்களுக்கு முன்பு இங்கே வலைப்பதிவில் பகிர்ந்துள்ளோம்.

தற்போது வெளியாகும் என்று செய்திகள் வெளியாகியுள்ளன Godot 4.0 இன் பீட்டா பதிப்பில் குறிப்பிடத்தக்க மாற்றம் உள்ளது, இந்த மாற்றம் அதுதான் விஷுவல்ஸ்கிரிப்ட், கிட்டத்தட்ட ஐந்து ஆண்டுகளுக்கு முன்பு பதிப்பு 3.0 இலிருந்து அறிமுகப்படுத்தப்பட்ட கோடாட்டின் காட்சி ஸ்கிரிப்டிங் மொழி, இது பீட்டா பதிப்பின் ஒரு பகுதியாக இருக்காது, இது Godot 4.0 இன் இறுதிப் பதிப்பாக இருக்காது.

கோடாட் 4.0 இன் படி, உள்ளமைக்கப்பட்ட செயல்பாடாக விஷுவல்ஸ்கிரிப்டை இனி நம்ப வேண்டியதில்லை நேரடியாக இயந்திரத்தின் முக்கிய பதிப்பில்.

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

கணக்கெடுப்பின் விளைவாக, புளூபிரிண்ட் பாணி அதிகம் குறிப்பிடப்பட்டுள்ளது. இந்த தகவலுடன், விஷுவல்ஸ்கிரிப்ட் உருவாக்கப்பட்டு, Godot 3.0 க்காக வெளியிடப்பட்டது. இது GDscript ஆக செயல்படுத்தப்பட்டது, ஆனால் வரைகலை, முனை அடிப்படையிலான பாணியில்.

எனினும், இந்த அம்சம் மிகவும் கோரப்பட்டாலும் அந்த நேரத்தில், இது உண்மையான என்ஜின் திட்டங்களுக்கு அவசியமானது மற்றும் பல பயனர்கள் உண்மையில் அதை ஏற்றுக்கொள்வார்கள் என்று அர்த்தம் இல்லை. இந்த உண்மை, கோடோட் குழு கடினமான வழியைக் கற்றுக்கொண்டது. கோடாட் 3 சேர்க்கப்பட்டதிலிருந்து கிட்டத்தட்ட ஐந்து ஆண்டுகளுக்குப் பிறகு, விஷுவல்ஸ்கிரிப்ட் எதிர்பார்த்த வெற்றியைப் பெறவில்லை. இந்த தோல்விக்கான காரணங்களை புரிந்து கொள்ள முயற்சித்ததில், கோடோவின் குழு இரண்டு முக்கிய பதில்களைக் கொண்டு வந்தது:

இந்த அம்சத்தை விரும்பும் பல சாத்தியமான பயனர்களுக்கு, அவர்கள் GDScript ஒரு சரியான பொருத்தத்தைக் கண்டறிந்தனர் மற்றும் அதை VisualScript ஐ விரும்பினர். அந்த நேரத்தில் பிரபலமான எஞ்சின்கள் எதுவும் இந்த வகையான உயர்-நிலை ஸ்கிரிப்டிங்கை வழங்காததால், ஜிடிஸ்கிரிப்டை கற்றுக்கொள்வதற்கும் பயன்படுத்துவதற்கும் மிகவும் எளிதானது என்று அவர்கள் எதிர்பார்க்கவில்லை (அவர்களுக்கு முந்தைய நிரலாக்க அறிவு இல்லை என்றாலும்). இந்த பயனர்களில் பலருக்கு, கோடாட் நிரலாக்கத்தைக் கற்றுக்கொள்வதற்கான ஒரு கருவியாக முடிந்தது.

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

இந்த இரண்டு பதில்களுக்கும், கோடாட்டின் குழு தனிப்பட்ட அவதானிப்புகளில் மூன்றில் ஒரு பகுதியைச் சேர்த்தது. விளையாட்டு இயந்திர பராமரிப்பாளர்களின் கூற்றுப்படி, ஆவணங்கள் பின்பற்றப்படவில்லை. உண்மையில், அதிகாரப்பூர்வ Godot ஆவணத்தில் GDScript மற்றும் C# இல் எடுத்துக்காட்டுகள் உள்ளன, ஆனால் திட்டத்தின் டெவலப்பர்கள் தொழில்நுட்ப காரணங்களுக்காக விஷுவல்ஸ்கிரிப்ட் உதாரணங்களைச் சேர்க்க முடியவில்லை.

ஒவ்வொரு உதாரணத்திற்கும் நான் விஷுவல்ஸ்கிரிப்ட் கிராபிக்ஸ் ஸ்கிரீன் ஷாட்களை எடுக்க வேண்டும் மற்றும் அவற்றை பராமரிப்பது மிகவும் கடினமாக இருக்கும் என்பதே காரணம். மேலும், சில டெமோ ப்ராஜெக்ட்கள் பரிசீலிக்கப்படும் போது, ​​பயனர்கள் ஒரு காட்சி மொழியைக் கூட தேர்ச்சி பெறுவது போதாது, மேலும் Godot API ஐக் கற்றுக்கொள்வதற்கு, உதாரணங்களைப் புரிந்துகொள்ள GDScript அல்லது C# உடன் தெரிந்திருக்க வேண்டும் என்று குழு கூறுகிறது.

இந்த சிரமங்கள் அனைத்தும் அதைக் குறிக்கின்றன விஷுவல்ஸ்கிரிப்ட் ஒருபோதும் பிடிக்கவில்லை, அதை எவ்வாறு மேம்படுத்துவது என்பது தெளிவாகத் தெரியவில்லை. திட்டத்தின் மேம்பாட்டுக் குழுவால் நடத்தப்பட்ட சமீபத்திய கணக்கெடுப்பின்படி, மிக சமீபத்திய (5000 க்கும் மேற்பட்ட பதிலளித்தவர்கள்), 0,5% பயனர்கள் மட்டுமே விஷுவல்ஸ்கிரிப்டை முதன்மை இயந்திர மொழியாகப் பயன்படுத்தியுள்ளனர்.

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

காட்சி ஷேடர்களுடன் குழப்பமடையக்கூடாது. விஷுவல் ஷேடர்கள் நன்றாக வேலை செய்கின்றன மற்றும் பல பயனர்களால் பாராட்டப்படுகின்றன, அவை தொடர்ந்து இயந்திரத்தில் உருவாக்கப்படுகின்றன. கேம் இன்ஜினில் விஷுவல்ஸ்கிரிப்டைத் தொடர்ந்து பயன்படுத்த விரும்பும் பயனர்களுக்கு, இரண்டு விருப்பங்கள் உள்ளன. தி 3.x இல் இருக்கவும் அல்லது 4.x இல் பயன்படுத்த குறியீட்டை தொகுக்கவும் அதிக, குறிப்பாக அது ஒரு பிரத்யேக களஞ்சியத்திற்கு நகர்த்தப்படும். இந்தத் திட்டத்தில் ஆர்வமுள்ள தன்னார்வலர்களைக் கண்டறிவதே கடைசி விருப்பமாக இருக்கும், அதை அதிகாரப்பூர்வ நீட்டிப்பாக மாற்றலாம், இது பராமரிப்பதை எளிதாக்கும்.

இறுதியாக, நீங்கள் இதைப் பற்றி மேலும் தெரிந்து கொள்ள ஆர்வமாக இருந்தால், விவரங்களை ஆலோசிக்கலாம் பின்வரும் இணைப்பில்.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுகளுக்குப் பொறுப்பு: AB இன்டர்நெட் நெட்வொர்க்ஸ் 2008 SL
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.