Stencyl
ஸ்டென்சில் என்பது ஒரு வீடியோ கேம் மேம்பாட்டு கருவியாகும், இது கணினிகள், மொபைல் சாதனங்கள் மற்றும் இணையத்திற்கான 2டி வீடியோ கேம்களை உருவாக்க பயனர்களை அனுமதிக்கிறது. மென்பொருள் இலவசமாகக் கிடைக்கிறது, தேர்ந்தெடுக்கப்பட்ட வெளியீட்டு விருப்பங்கள் வாங்குவதற்கு கிடைக்கின்றன. இந்த மென்பொருள் முதலில் வளர்ச்சியில் இருந்தபோது மற்றும் ஆரம்ப வெளியீட்டிற்காக "ஸ்டென்சில்வொர்க்ஸ்" என்று அழைக்கப்பட்டது, ஆனால் பின்னர் "ஸ்டென்சில்" என்று சுருக்கப்பட்டது. அம்சங்கள் ஸ்டென்சிலில் உருவாக்கப்பட்ட கேம்களை அடோப் ஃப்ளாஷ் பிளேயர் அல்லது எச். டி. எம். எல் 5 வழியாக இணையத்திற்கும், தனிப்பட்ட கணினிகளுக்கு இயக்கக்கூடிய கேம்களாகவும், ஐஓஎஸ் மற்றும் ஆண்ட்ராய்டு பயன்பாடுகள் போன்ற பல்வேறு மொபைல் சாதனங்களுக்கும் ஏற்றுமதி செய்யலாம். இயற்பியல் மற்றும் மோதல்கள் பாக்ஸ் 2 டி மூலம் நிர்வகிக்கப்படுகின்றன, இது முழு இயற்பியல் உருவகப்படுத்துதல் தேவையில்லாத விளையாட்டுகளுக்கு எந்தவொரு செயல்திறன் தாக்கத்தையும் குறைக்க தேர்ந்தெடுக்கப்பட்ட அல்லது முற்றிலும் முடக்கப்படலாம். பதிப்பு 3 இல் தொடங்கி, ஸ்டென்சிலில் உள்ள திட்டங்கள் ஹேக்ஸ் நிரலாக்க மொழி மற்றும் ஓபன்எப்எல் விளையாட்டு கட்டமைப்பைப் பயன்படுத்தி நெகிழ்வான, ஒரு முறை எழுத, விளையாட்டு உருவாக்கத்தின் எந்த பாணியையும் இயக்க அனுமதிக்கின்றன. ஐடிஇ ஸ்டென்சில் ஒரு எழுத்து கருவி மற்றும் ஐடிஇ ஆகும். மென்பொருளுடன் விளையாட்டுகளை உருவாக்க தேவையான பணிகளை நிறைவேற்ற பயன்படுத்தப்படும் பல தொகுதிகள் பயன்பாட்டில் உள்ளன. நடத்தை மற்றும் நிகழ்வுகள் என்று அழைக்கப்படும் மாடுலர் துண்டுகளில் குறியீடு மற்றும் விளையாட்டு தர்க்கத்தை உருவாக்க மற்றும் திருத்த பிஹேவியர் எடிட்டர் பயன்படுத்தப்படுகிறது. டைல்செட் எடிட்டர் அவற்றின் மோதல் வடிவங்கள், தோற்றம் மற்றும் அனிமேஷன்கள் உள்ளிட்ட டைல்செட்களை இறக்குமதி செய்யவும் திருத்தவும் பயன்படுத்தப்படுகிறது. நடத்தை, இயற்பியல் மற்றும் அனிமேஷன்கள் உள்ளிட்ட விளையாட்டு நிறுவனங்கள் (நடிகர்கள்) மற்றும் அவற்றின் அமைப்புகளை உருவாக்க மற்றும் திருத்த நடிகர் ஆசிரியர் பயன்படுத்தப்படுகிறது. நடிகர்கள், டைல்செட்டுகள் மற்றும் நடத்தைகளைப் பயன்படுத்தி நிலைகள் மற்றும் விளையாட்டு நிலைகளை (காட்சிகள்) உருவாக்க மற்றும் திருத்துவதற்கு காட்சி வடிவமைப்பாளர் பயன்படுத்தப்படுகிறது. கூடுதல் கருவிகள் காட்சிகளில் முன் மற்றும் பின்னணியாகப் பயன்படுத்த படங்களை இறக்குமதி செய்யவும், எழுத்துருக்களை இறக்குமதி செய்து திருத்தவும், ஒலிகள் மற்றும் இசைக் கோப்புகளை இறக்குமதி செய்யவும் (ஏற்றுமதி இலக்கைப் பொறுத்து எம்பி3 மற்றும் ஓஜிஜி ஆதரிக்கப்படுகின்றன), பிளேயர் கட்டுப்பாடுகள் மற்றும் கேம் ரெசல்யூஷன் போன்ற விளையாட்டு அமைப்புகளை மாற்றவும் பயனரை அனுமதிக்கின்றன. பொதுவான விளையாட்டு நடத்தைகளை மீண்டும் உருவாக்க வேண்டியதன் அவசியத்தைக் குறைக்க பொதுவான நடத்தைகளின் நூலகம் ஸ்டென்சிலுடன் சேர்க்கப்பட்டுள்ளது, மேலும் பல விளையாட்டு "கருவிகள்" பொதுவான 2டி விளையாட்டு வகைகளுக்கு செயல்பாட்டு தொடக்க புள்ளிகளை வழங்குகின்றன. வி. பி. எல் ஒரு புதிய நடத்தையை உருவாக்கும் போது, அதை குறியீடு முறை அல்லது வடிவமைப்பு முறையில் உருவாக்க விருப்பம் வழங்கப்படுகிறது. ஒரு நடத்தைக்கு குறியீடு பயன்முறையைப் பயன்படுத்துவது பயனரை பாரம்பரிய உரை வடிவத்தில் தர்க்கத்தை நிரல் செய்ய அனுமதிக்கிறது மற்றும் விருப்பப்படி வெளிப்புற எடிட்டரில் குறியீட்டைத் திறக்கிறது. மாற்றாக, வடிவமைப்பு முறை என்பது ஒரு GUI ஆகும், இது ஒரு காட்சி நிரலாக்க மொழியைப் பயன்படுத்தி நடிகர்கள் மற்றும் காட்சிகளுக்கான மட்டு விளையாட்டு தர்க்கத்தை உருவாக்க பயனர்களை அனுமதிக்கிறது. இறுதிப் பயனர் மேம்பாட்டின் ஒரு வடிவமாக வடிவமைப்பு முறை என்ற கருத்து எம்ஐடியின் ஸ்க்ராட்ச் கணினி மொழி கற்றல் சூழலில் இருந்து உருவானது மற்றும் ஸ்டென்சிலின் அனுமதியுடன் பயன்படுத்தப்பட்டது. இது ஒரு காட்சி நிரலாக்க மொழியாக இருப்பதால், வடிவமைப்பு முறை பயனர்கள் ஒரு குறிப்பிட்ட நிரலாக்க மொழியைக் கற்றுக்கொள்ளவோ தட்டச்சு செய்யவோ தேவையில்லை, மேலும் அவர்கள் தொடரியல் பற்றியும் கவலைப்பட வேண்டியதில்லை. மாறாக, கிடைக்கக்கூடிய செயல்கள் "குறியீடு தொகுதிகள்" என்ற தட்டிலிருந்து இழுக்கப்பட்டு கைவிடப்படுகின்றன. இந்த தொகுதிகள் ஒன்றாக இடம்பெயர்ந்து ஒருவருக்கொருவர் கூடு கட்டும், இது அடிப்படை கூறுகளிலிருந்து மேம்பட்ட தர்க்கத்தை உருவாக்க அனுமதிக்கிறது. தொகுப்பின் போது தொடரியல் பிழைகளைத் தவிர்க்க, அனைத்து தொகுதிகளும் ஒன்றாக இணைக்கப்படாது. எடுத்துக்காட்டாக, பூலியன் மதிப்பு தேவைப்படும் ஒரு இடைவெளி ஒரு எண் மதிப்பைக் குறிக்கும் ஒரு தொகுதியை ஏற்காது. பிளாக் வகைகளின் வடிவங்கள் வேறுபட்டவை, இது பயனருக்கு ஒரு நடத்தை-வடிவமைக்கும் தடையாக பிரதிநிதித்துவப்படுத்த உதவுகிறது. எண் தொகுதியை ஒரு ஒப்பீட்டு தொகுதியுடன் இணைந்து பயன்படுத்தலாம்-அதாவது "(எண்) சமம் (எண்)"-தேவையான பூலியனுக்கான உண்மை/தவறான அறிக்கையாக மதிப்பீடு செய்ய. கிளவுட் ஸ்டோரேஜ் ஸ்டென்சில்ஃபோர்ஜ் என்பது ஸ்டென்சில் விளையாட்டுகள் மற்றும் விளையாட்டு சொத்துக்களுக்கான ஒருங்கிணைந்த ஆன்லைன் சேமிப்பு மற்றும் பகிர்வு சேவையாகும். ஸ்டென்சில் உள்நுழையும்போது பிற கணினிகளிலிருந்து திட்டங்களை காப்புப் பிரதி எடுக்கவும் அணுகவும் இதைப் பயன்படுத்தலாம். பயனர்-பதிவேற்றப்பட்ட உள்ளடக்கம் இயல்பாகவே தனிப்பட்டதாகும், ஆனால் மற்ற பயனர்களுடன் பகிர்ந்து கொள்வதற்காக அதை பகிரங்கப்படுத்தலாம். பயனர் பதிவேற்றப்பட்ட உள்ளடக்கத்துடன் கூடுதலாக, எடுத்துக்காட்டாக விளையாட்டுகள், விளையாட்டு கருவிகள், நடத்தைகள் மற்றும் கலை அல்லது ஒலி சொத்துக்கள் போன்ற அதிகாரப்பூர்வமாக அங்கீகரிக்கப்பட்ட உள்ளடக்கங்களும் கிடைக்கின்றன மற்றும் ஸ்டென்சில்ஃபோர்ஜில் முக்கியமாக இடம்பெற்றுள்ளன. ஸ்டென்சிலுடன் ஒருங்கிணைக்கப்பட்ட மற்றொரு படம் எடிட்டர் பிக்சலிட்டர் ஆகும். ஸ்டென்சிலில் அதன் பயன்பாடு பொதுவாக இரண்டாம் நிலை, ஏனெனில் படங்கள் பொதுவாக தனித்தனியாக உருவாக்கப்பட்ட பிறகு கணினியிலிருந்து நேரடியாக இறக்குமதி செய்யப்படுகின்றன. ஒரு திட்டத்தில் ஏற்கனவே ஏற்றப்பட்ட படங்களை மாற்றியமைக்க ஃபோட்டோஷாப் மற்றும் ஜிம்ப் போன்ற வெளிப்புற பட எடிட்டர்களைப் பயன்படுத்த ஸ்டென்சிலை மாற்றாக அமைக்கலாம். மென்பொருளில் செயல்பாடுகளைச் சேர்க்க பயனர் உருவாக்கிய நீட்டிப்புகளையும் ஸ்டென்சில் ஆதரிக்கிறது. எடுத்துக்காட்டாக, மூன்றாம் தரப்பு ஏபிஐ போன்ற வடிவமைப்பு முறை பயன்பாட்டிற்கு ஒரு நீட்டிப்பு புதிய தொகுதிகளைச் சேர்க்கலாம். மற்றொரு உதாரணம் உரையாடலை எளிதாகச் சேர்க்கவும், ஒரு விளையாட்டுக்கான அதன் அமைப்புகளை மாற்றவும் ஒரு விரிவான உரையாடல் ஸ்கிரிப்டிங் கருவியாகும். ஏஜென்ட்க்யூப்ஸ் ஏஜென்ட்ஷீட்ஸ் ஸ்க்ராட்ச் (நிரலாக்க மொழி) கேம் சலாட் கேம்மேக்கர்ஃ ஸ்டுடியோ ஜி டெவலப் கன்ஸ்ட்ரக்ட் கரோனா (மென்பொருள் மேம்பாட்டு கிட்) ஆர்பிஜி மேக்கர் குறிப்புகள் வெளிப்புற இணைப்புகள் அதிகாரப்பூர்வ வலைத்தளம் வீடியோ கேம் ஐடிஇ வீடியோ கேம் என்ஜின்கள் லினக்ஸ் வீடியோ கேம் மேம்பாட்டு மென்பொருளுக்கான விளையாட்டு என்ஜின்கள் காட்சி நிரலாக்க மொழிகள் கல்வி நிரலாக்க மொழிகள் உலாவி அடிப்படையிலான விளையாட்டு வலைத்தளங்கள் லினக்ஸிற்கான வீடியோ கேம் மேம்பாட்டு மென்பொருள்