உருவங்களுக்கு
ஸ்க்ராட்ச்சில், ஒரு ஸ்ப்ரைட் என்பது கதாபாத்திரங்கள் முதல் விலங்குகள் வரை துணைக்கருவிகள் வரை எதுவாகவும் இருக்கலாம். இவை அனைத்தும் அடுத்த பகுதியில் விளக்கப்பட்டுள்ள குறியீடு மற்றும் குறியீடு தொகுதியால் கட்டுப்படுத்தப்படுகின்றன.
ஒவ்வொரு புதிய ஸ்க்ராட்ச் திட்டத்திலும் ஒரு ஸ்க்ரைட் சேர்க்கப்பட்டுள்ளது, மேலும் தேர்வு செய்ய பிற மாற்றுகளின் நூலகம் உள்ளது. அதன் பிறகு, குழந்தைகள் ஸ்க்ரைட்களை மறுபெயரிடலாம், புதிய ஸ்க்ரைட்களைச் சேர்க்கலாம் மற்றும் பலவற்றைச் செய்யலாம். ஸ்க்ராட்ச் ஸ்க்ராட்ச் என்பது அனிமேஷன் செய்யப்பட்ட கிராபிக்ஸ் ஆகும், இதை குழந்தைகள் ஸ்க்ராட்ச் சூழலில் உருவாக்கி நிரல் செய்யலாம். ஸ்க்ராட்ச் என்பது குழந்தைகளுக்கான ஒரு காட்சி இழுத்து விடும் குறியீட்டு சூழலாகும் (உரை அடிப்படையிலான குறியீட்டுக்கு மாறாக).
ஒரு ஸ்ப்ரைட் எவ்வாறு நகர்கிறது என்பதைக் கட்டுப்படுத்த மோஷன் செங்கற்கள் பயன்படுத்தப்படுகின்றன, ஒரு ஸ்ப்ரைட் எவ்வாறு தோற்றமளிக்கிறது என்பதை மாற்றியமைக்க லுக்ஸ் பிளாக்குகள் பயன்படுத்தப்படுகின்றன, மேலும் ஸ்ப்ரைட்டுகள் ஒலிகளை உருவாக்க அனுமதிக்க ஒலி தொகுதிகள் பயன்படுத்தப்படுகின்றன.
ஸ்க்ராட்ச்சில் ஒரு தனிப்பயன் ஸ்ப்ரைட்டை எவ்வாறு உருவாக்குவது ஸ்க்ராட்ச்சில், ஒரு எழுத்தை உருவாக்குவது "ஒரு ஸ்ப்ரைட்டை வரைதல்" என்று அழைக்கப்படுகிறது. இந்த நுட்பம் எளிமையானது மற்றும் கீழே கோடிட்டுக் காட்டப்பட்டுள்ள நடைமுறைகளைப் பின்பற்றுவதன் மூலம் அதைச் சாதிக்கலாம்:
ஒரு ஸ்ப்ரைட்டைத் தேர்ந்தெடுக்க கீழ் வலது மூலையில் உள்ள “ஒரு ஸ்ப்ரைட்டைத் தேர்ந்தெடு” பொத்தானைக் கிளிக் செய்யவும்.
புதிய ஸ்ப்ரைட்டை உருவாக்க "பெயிண்ட்" என்பதைக் கிளிக் செய்யவும்.
புதிய ஸ்ப்ரைட்டுக்கு ஒரு பெயரை ஒதுக்குங்கள்.
குறியீட்டுத் தொகுதிகள்
ஸ்க்ராட்ச்சில் புதிர் துண்டுகளின் வடிவத்தில் குறியீட்டை உருவாக்க தொகுதிகள் பயன்படுத்தப்படுகின்றன. ஒவ்வொரு தரவு வகையும் (தொப்பி, அடுக்கு, நிருபர், பூலியன் அல்லது தொப்பி) செருகுவதற்கு அதன் சொந்த வடிவம் மற்றும் ஸ்லாட்டைக் கொண்டுள்ளது, இது தொடரியல் பிழைகளைத் தடுக்கிறது. இணைக்கப்பட்ட தொகுதிகளின் தொகுப்பு "ஸ்கிரிப்ட்" என்று குறிப்பிடப்படுகிறது.
எழுதப்பட்ட வழிமுறைகளைப் போல மனப்பாடம் செய்ய வேண்டிய அவசியமில்லை, தொடரியல் பிழைகளை அனுமதிக்காது என்பதால், உரை அடிப்படையிலான நிரலாக்கத்தை விட தொகுதிகளுடன் வேலை செய்வது பெரும்பாலும் எளிதானது.
வழங்கப்படும் சில வகையான தொகுதிகளில் இயக்கம், தோற்றம், ஒலி, நிகழ்வு, கட்டுப்பாடு, உணர்தல், ஆபரேட்டர்கள், மாறிகள், பட்டியல் மற்றும் எனது தொகுதிகள் ஆகியவை அடங்கும்.
அவை நடுத்தர நீல நிறத்தைக் கொண்டுள்ளன, மேலும் அவை ஸ்ப்ரைட்டுகளின் இயக்கத்தை ஒழுங்குபடுத்தப் பயன்படுத்தப்படுகின்றன. ஸ்ப்ரைட்டுகள் மட்டுமே அவற்றைப் பயன்படுத்த அனுமதிக்கப்படுகின்றன. மொத்தம் 18 இயக்கத் தொகுதிகள் உள்ளன: 15 ஸ்டேக் தொகுதிகள் மற்றும் மூன்று ரெப் தொகுதிகள். ஒரு ஸ்ப்ரைட் எவ்வாறு நகர்கிறது என்பதை இயக்கத் தொகுதிகள் கட்டுப்படுத்துகின்றன - ஸ்லைடு, சுழற்று, நகர்த்து மற்றும் பல. எடுத்துக்காட்டாக, "10 படிகளை நகர்த்து", ஸ்ப்ரைட்டை 10 படிகள் முன்னோக்கி நகர்த்தப் பயன்படுத்தப்படலாம்.
தொகுதிகளைத் தேடுங்கள். இது ஸ்ப்ரைட்டுகளின் நிறம் அல்லது அளவை மாற்றுவதன் மூலமும், அவற்றைத் தொடர்பு கொள்ள அனுமதிப்பதன் மூலமும் அவற்றின் தோற்றத்தை மாற்றுகிறது. எடுத்துக்காட்டாக, இரண்டு வினாடிகளுக்கு "ஹலோ சொல்லுங்கள்!" அல்லது "அளவை 10 ஆல் மாற்று". லுக் செங்கற்கள் 10 வகையான ஸ்க்ராட்ச் தொகுதிகளில் ஒன்றாகும். அவை ஊதா நிறத்தைக் கொண்டுள்ளன மற்றும் ஸ்ப்ரைட்டுகளை கட்டுப்பாட்டில் வைத்திருக்கப் பயன்படுகின்றன. மொத்தம் 20 லுக் தொகுதிகள், 17 ஸ்டேக் தொகுதிகள் மற்றும் 3 ரிப்போர்ட்டர் தொகுதிகள் உள்ளன. 14 ஸ்ப்ரைட்டுகளுக்கு ஒதுக்கப்பட்டுள்ளன, அதே நேரத்தில் நான்கு மேடைக்கு மட்டும் ஒதுக்கப்பட்டுள்ளன. ஸ்க்ராட்ச் புள்ளிவிவரங்களின்படி, இந்த தொகுதி வகை 2 மில்லியனுக்கும் அதிகமான பயன்பாடுகளைக் கொண்டுள்ளது.
சவுண்ட் பிளாக்ஸ் ஒரு ஸ்ப்ரைட்டில் ஒலி விளைவுகளைச் சேர்த்து, ஒலிகளை இயக்கவும், ஒலி விளைவுகளை மாற்றவும், சத்தத்தை சரிசெய்யவும் உங்களை அனுமதிக்கிறது.
சென்சிங் செங்கற்களை உணர்தல் தொகுதிகள் 10 வகையான ஸ்க்ராட்ச் தொகுதிகளில் ஒன்றாகும். அவை நீல நிறத்தில் உள்ளன மற்றும் ஒரு திட்டத்தின் வெவ்வேறு பகுதிகளை அடையாளம் காணப் பயன்படுகின்றன. தற்போது அணுகக்கூடிய 18 சென்சிங் தொகுதிகளில் மூன்று ஸ்டேக் தொகுதிகள், ஐந்து பூலியன் தொகுதிகள் மற்றும் பத்து ரிப்போர்ட்டர் தொகுதிகள் அடங்கும்.
ஸ்ப்ரைட்கள் குறியீட்டை இயக்கத் தொடங்குவதற்குத் தெரிவிக்க நிகழ்வுத் தொகுதிகள் பயன்படுத்தப்படுகின்றன. அவை பிரகாசமான மஞ்சள் நிறத்தில் உள்ளன, மேலும் ஸ்கிரிப்ட்களை இயக்கத் தூண்டும் நிகழ்வுகளைக் கண்டறியப் பயன்படுத்தப்படுகின்றன. ஸ்கிரிப்ட்கள் கைமுறையாக செயல்படுத்தப்படாவிட்டால், இந்த வகையைச் சேர்ந்த ஹெட்வேர் தொகுதிகள் இல்லாமல் ஒரு திட்டத்தைத் தொடங்க முடியாது.
இப்போது எட்டு நிகழ்வுகள் தொகுதிகள் கிடைக்கின்றன: ஆறு Hat தொகுதிகள் மற்றும் இரண்டு Stack தொகுதிகள். இது தொகுதியின் மிகச்சிறிய வடிவமாகும். ஸ்க்ராட்ச் 1.4 மற்றும் அதற்கு முந்தைய ஆண்டுகளில், அனைத்து நிகழ்வு தொகுதிகளும் கட்டுப்பாட்டு தொகுதிகளாக வகைப்படுத்தப்பட்டன. அதன் வகை வழங்கப்பட்ட பிறகு, நிகழ்வுகள் தொகுதிகள் முதலில் சோதனை பார்வையாளர் மற்றும் ஸ்க்ராட்ச் 2.0 இன் ஆரம்ப பதிப்புகளில் "தூண்டுதல்கள்" என்று குறிப்பிடப்பட்டன. மறுபுறம், ஸ்க்ராட்ச் டே 2012 நிகழ்வை "நிகழ்வுகள்" என்று அழைத்தது.
கட்டுப்பாட்டுத் தொகுதிகள் நிகழ்வுகளுக்கு இடையில் மீண்டும் மீண்டும் வரும் அனிமேஷன்கள் அல்லது இடைநிறுத்தங்களை உருவாக்க, கட்டுப்பாட்டுத் தொகுதிகள் பயன்படுத்தப்படுகின்றன. இது குறியீட்டின் மீது உங்களுக்கு அதிக அதிகாரத்தை அளிக்கிறது.
மை பிளாக்ஸ் என்பது 10 வகையான ஸ்க்ராட்ச் பிளாக்குகளில் ஒன்றாகும் (ஸ்க்ராட்ச் 2.0 இல் மோர் பிளாக்ஸ் என்று அழைக்கப்படுகிறது). இப்போது தேர்ந்தெடுக்கப்பட்ட ஸ்ப்ரைட்டுக்கான வழக்கமான செயல்பாடுகளை இது வைத்திருக்கிறது. அவை இளஞ்சிவப்பு நிறத்தில் உள்ளன. "ஒரு பிளாக்கை உருவாக்கு" பொத்தானைத் தவிர, எந்த பிளாக்குகளும் உருவாக்கப்படுவதற்கு முன்பு அது காலியாக இருக்கும்.
Make a Block என்பது ஒரு உரையாடல் பெட்டியைக் கொண்டுவருகிறது, அங்கு நீங்கள் ஒரு செயல்முறையை எழுதலாம். OK ஐ அழுத்தியவுடன், புதிய தொகுதி பலகத்தில் தோன்றும் மற்றும் குறியீடு பகுதியில் ஒரு வெற்று வரையறை தோன்றும். முறை அழைக்கப்படும் போது, ஸ்க்ராட்ச் பொருந்தக்கூடிய Define தொகுதிக்கு கீழே உள்ள தொகுதிகளை இயக்கும்.
விளையாட்டுகளை உருவாக்க ஏன் ஸ்க்ராட்ச்சைப் பயன்படுத்த வேண்டும்?
ஸ்க்ராட்ச் என்பது அனைத்து வயதினருக்கும் குழந்தைகள் மற்றும் பெரியவர்களுக்கு ஏற்ற ஒரு பிரபலமான ஆன்லைன் குறியீட்டு கருவியாகும். இந்த தளம் பெரும்பாலான ஆண்ட்ராய்டு டேப்லெட்டுகள் மற்றும் டெஸ்க்டாப் பிசிக்களுடன் இணக்கமானது. 8 வயது மற்றும் அதற்கு மேற்பட்ட புதிய புரோகிராமர்கள் தொகுதி அடிப்படையிலான குறியீட்டு முறை மூலம் குறியீட்டு முறையின் கொள்கைகளைக் கற்றுக்கொள்ள இது ஒரு சிறந்த இடமாகும்.
ஸ்க்ராட்ச் என்பது அனிமேஷன்கள் முதல் ஊடாடும் கதைகள் வரை அனைத்தையும் உருவாக்குவதற்கான ஒரு சக்திவாய்ந்த நிரலாக்க மொழியாகும். வீடியோ கேம் உருவாக்கத்தில் அதன் பயன்பாட்டிற்காக ஸ்க்ராட்ச் மிகவும் அங்கீகரிக்கப்பட்டுள்ளது. ஸ்க்ராட்ச் சமூகத்தில் நீங்கள் நம்பமுடியாத வீடியோ கேம்களின் தொகுப்பைக் கண்டுபிடிப்பீர்கள், இது தொடர்ந்து புதுப்பிக்கப்பட்டு விரிவாக்கப்படுகிறது. இந்த வலைத்தளத்தில் குழந்தைகளுக்கான குறியீட்டு பாடங்கள் மூலம் ஸ்க்ராட்ச்சைப் பயன்படுத்தி விளையாட்டு க்யூரேஷனை நீங்கள் கற்றுக்கொள்ளலாம். ஸ்க்ராட்ச் விளையாட்டுகளை ஈடுபடுத்துவதற்கு ஏற்றது, ஏனெனில் இது வீரர்களுக்கு தரவை உள்ளிட அனுமதிக்கிறது, அதே நேரத்தில் குறியீட்டின் மீது கிட்டத்தட்ட முழுமையான கட்டுப்பாட்டையும் வழங்குகிறது.
ஸ்கிராட்ச் விளையாட்டு வகைகள்
தொடக்கநிலையாளர்களுக்கு புதிதாக ஒரு விளையாட்டை எவ்வாறு உருவாக்குவது என்பதை அறிய, முதலில் தளம் மற்றும் பிற விளையாட்டுகள் எவ்வாறு செயல்படுகின்றன என்பதை நீங்கள் புரிந்து கொள்ள வேண்டும்.
கிளிக்கர் விளையாட்டில் ஒவ்வொரு வெற்றிகரமான செயலுக்கும் புள்ளிகளை வெல்ல வீரர்கள் திரையில் ஸ்ப்ரைட்களைக் கிளிக் செய்கிறார்கள். ஒருவேளை இது டகோக்களைக் கிளிக் செய்வதன் மூலம் புள்ளிகளைப் பெறுவதாக இருக்கலாம், சிறிய மற்றும் மிகவும் கடினமான டகோக்கள் அதிக புள்ளிகளைப் பெறுகின்றன.
இந்த துரத்தல் விளையாட்டில் புள்ளிகளை வெல்ல ஒரு ஸ்ப்ரைட்டை நகர்த்தவும். ஒருவேளை அது மீனைப் பின்தொடரும் சுறாவாக இருக்கலாம், அது ஒவ்வொரு முறையும் ஒரு மீனுடன் தொடர்பு கொள்ளும்போது புள்ளிகளைப் பெறுகிறது.
பாங் என்பது கிட்டத்தட்ட அனைவருக்கும் தெரிந்த ஒரு விளையாட்டு. இந்த அடிப்படையான ஆனால் ஈடுபாட்டுடன் கூடிய செயல்பாட்டில், குழந்தைகள் சுண்டெலியைக் கொண்டு துடுப்பை இயக்கி, பந்தை எதிராளியின் பக்கம் திருப்பித் தட்டி ஒரு விளையாட்டை உருவாக்கலாம்.
கீறலுக்கான பயனர் இடைமுகம்
ஸ்க்ராட்ச்சின் பயனர் இடைமுகம் என்பது உங்கள் திரையில் பயன்பாடு காட்டப்படும் பகுதி. இடைமுகம் பல பகுதிகளாக அல்லது "பேன்களாக" ஒழுங்கமைக்கப்பட்டுள்ளது, அவை ஒவ்வொன்றும் குறியீடு செய்ய தொகுதிகளைத் தேர்ந்தெடுப்பது, குறியீட்டு முறை மற்றும் உங்கள் குறியீட்டை செயல்பாட்டில் பார்ப்பது போன்ற தனித்துவமான செயல்பாட்டைக் கொண்டுள்ளன. இடைமுகத்தின் பல கூறுகள் விவாதிக்கப்படும். புதிதாக ஒரு விளையாட்டை எவ்வாறு உருவாக்குவது என்பதை அறிய, நீங்கள் UI உடன் நன்கு அறிந்திருக்க வேண்டும்.
தொகுதிகள் வண்ணத் திட்டம் தொகுதித் தட்டில் அனைத்து குறியீடு தொகுதிகளும் உள்ளன. தொகுதிகள் வகை வாரியாக வண்ணக் குறியிடப்பட்டுள்ளன. இந்தத் தொகுதிகள் நிரலாக்கப் பகுதிக்குள் இழுத்து, உருவங்கள் அல்லது மேடையை நிரல் செய்யப் பயன்படுத்தப்படலாம்.
ஸ்கிரிப்ட் பிரிவு: நமது குறியீடு ஸ்கிரிப்ட்கள் பிரிவுக்கு நகர்த்தப்பட்டு அங்கு அசெம்பிள் செய்யப்படுகிறது.
செயல்திறனுக்கான இடம் இந்த கட்டத்தில், நமது குறியீடு உயிர் பெறுவதை நாம் காணலாம்! எடுத்துக்காட்டாக, நமது குறியீட்டில் “பச்சைக் கொடி சொடுக்கப்படும்போது” என்ற நிகழ்வுத் தொகுதி இருந்தால், பச்சைக் கொடியைக் கிளிக் செய்வதன் மூலம் குறியீட்டைச் செயல்படுத்தலாம்.
ஸ்ப்ரைட்டுகளுக்கான தகவல் பலகம் இது ஒவ்வொரு தனிப்பட்ட ஸ்ப்ரைட்டைப் பற்றிய விவரங்களையும் காட்டும் ஒரு சாளரம். ஸ்ப்ரைட் தகவல் சாளரத்தைப் பயன்படுத்தி எங்கள் ஸ்ப்ரைட்டுகளைப் பற்றிய தகவல்களை நாங்கள் அணுகலாம் மற்றும் மாற்றலாம். தேர்ந்தெடுக்கப்பட்ட ஸ்ப்ரைட்டின் சிறுபடத்தை நீங்கள் கிளிக் செய்யும்போது இந்த சாளரம் தோன்றும். இந்தப் பகுதியில், நாங்கள் புதிய ஸ்ப்ரைட்டுகளை நீக்கி சேர்க்கலாம்.
பின்னணி/உடைப் பலகம் உடை மற்றும் பின்னணிப் பலகங்களை அணுக “குறியீடு” மற்றும் “ஆடியோ” தாவல்களுக்கு இடையே உள்ள நடு தாவலைத் தேர்ந்தெடுக்கவும். உடை மற்றும் பின்னணிப் பலகங்களுக்கு இடையில் மாற, ஸ்ப்ரைட் தகவல் பெட்டியில் தொடர்புடைய சிறுபடத்தைத் தேர்ந்தெடுக்கவும்.
ஒலி சாளரம் திரையின் மேல் இடது மூலையில் உள்ள கடைசி தாவலைப் பயன்படுத்தி, நாங்கள் ஒலிகளை உருவாக்கி கட்டுப்படுத்தலாம். நீங்களே வீடியோ டேப் கூட செய்யலாம்!
கருவிப்பட்டி மற்றும் பயிற்சிகள் திரையின் மேற்புறத்தில் உள்ள கருவிப்பட்டியைப் பயன்படுத்தி, திட்டங்களை இறக்குமதி செய்து சேமிக்கலாம், அதே போல் ஸ்ப்ரைட்களை அகற்றுவதையும் செயல்தவிர்க்கலாம். "பயிற்சிகள்" விருப்பத்தைத் தேர்ந்தெடுப்பதன் மூலம் ஸ்க்ராட்ச்சில் எதையும் எவ்வாறு நிறைவேற்றுவது என்பது குறித்த பல வழிமுறைகளைப் பெறலாம்.
பகுதி 2 இல் ஸ்க்ராட்ச்சின் உண்மையான குறியீட்டுப் பகுதியைப் பற்றிப் பேசுவோம்.
உங்கள் கோடிங் திறன்களை மேம்படுத்திக் கொள்ளவும், அற்புதமான ஒன்றை உருவாக்கவும் ஆர்வமாக உள்ளீர்களா, ஆனால் எங்கு தொடங்குவது என்று தெரியவில்லையா? கோடிங் மற்றும் படைப்பாற்றல் பாடங்கள் இப்போது codingclub.org இல் வழங்கப்படுகின்றன.
எங்களை தொடர்பு கொள்ளவும் [email protected]
