கணினி விளையாட்டுகளை உருவாக்குவது எப்படி

நூலாசிரியர்: Tamara Smith
உருவாக்கிய தேதி: 27 ஜனவரி 2021
புதுப்பிப்பு தேதி: 19 மே 2024
Anonim
உங்கள் சொந்த கணினி விளையாட்டை எவ்வாறு உருவாக்குவது
காணொளி: உங்கள் சொந்த கணினி விளையாட்டை எவ்வாறு உருவாக்குவது

உள்ளடக்கம்

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

படிகள்

2 இன் முறை 1: சரியான கருவிகளைக் கண்டறிதல்

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

  2. 2D இல் ஒரு விளையாட்டை உருவாக்கவும்.கேம்மேக்கர் மற்றும் ஸ்டென்சில் எந்தவொரு வகையிலும் சிறப்பாக செயல்படும் நல்ல விருப்பங்கள், இது தேவையில்லாமல் நிரலாக்கத்தைப் பயன்படுத்துவதற்கான வாய்ப்பை வழங்குகிறது. அது இங்கே உள்ளது! ஆன்லைன் கேம்களை உருவாக்குவதற்கான மற்றொரு மாற்று.
  3. 3D இல் கேம்களை உருவாக்க முயற்சிக்கவும். இது 2 டி விளையாட்டை உருவாக்குவதை விட மிகப் பெரிய சவாலாகும், எனவே ஒரு நீண்ட திட்டத்திற்கும் நிறைய கடின உழைப்பிற்கும் தயாராகுங்கள். தீப்பொறி மற்றும் விளையாட்டு குரு உடன் இணைந்து ஒற்றுமை சில முயற்சிகளைச் சேமிக்க முடியும், ஏனெனில் நீங்கள் விரும்பும் உலகத்தை நிரல் செய்யாமல் கட்டமைக்க அவை உங்களை அனுமதிக்கின்றன. உங்களிடம் ஏற்கனவே சில நிரலாக்க அறிவு இருந்தால் அல்லது மேலும் அறிய விரும்பினால், எழுதும் சூழலைப் பயன்படுத்த முயற்சிக்கவும் (அல்லது "இயந்திரம்’) ஒற்றுமை, டெவலப்பர்களிடையே மிகவும் பிரபலமானது.
    • ஆயத்த பொருள்களைப் பயன்படுத்துவதற்குப் பதிலாக உங்கள் சொந்த 3 டி மாடல்களை உருவாக்க விரும்பினால், உங்களுக்கு முப்பரிமாண மாடலிங் பயன்பாடு தேவைப்படும் 3D ஸ்டுடியோ மேக்ஸ், கலப்பான் அல்லது மாயா.

  4. நிரலாக்கத்தை மையமாகக் கொண்ட அணுகுமுறையை எடுத்துக் கொள்ளுங்கள். புலத்தில் அனுபவத்துடன் கூட, உங்கள் முதல் விளையாட்டில் மேற்கூறிய படைப்பு சூழல்களில் ஒன்றைப் பயன்படுத்த நீங்கள் விரும்பலாம், மேலும் அவை மிகவும் சிக்கலானவை என்பதால் வெவ்வேறு விருப்பங்களைத் தேடுவது தேவையில்லை. இன்னும், சிலர் தொடக்கத்திலிருந்தே ஒரு விளையாட்டை வடிவமைக்கும்போது அவர்கள் பெறும் தீவிரமான கட்டுப்பாட்டை விரும்புகிறார்கள். வெறுமனே, ஒருங்கிணைந்த வளர்ச்சி சூழலில் விளையாட்டை திட்டமிடவும் (IDE) போன்ற கிரகணம் உரை திருத்தியைப் பயன்படுத்துவதற்குப் பதிலாக, உங்களுக்குத் தேவையான அனைத்தையும் ஒரு வசதியான திட்டத்தில் ஒன்றிணைக்க முடியும்.
    • எந்தவொரு நிரலாக்க மொழியிலும் ஒரு விளையாட்டை நிரல் செய்வது சாத்தியம் என்றாலும், சி ++ கற்றல் உங்கள் கைகளில் பல ஆதாரங்கள் மற்றும் இணையத்தில் கிடைக்கும் விளையாட்டு மேம்பாடு குறித்த பயிற்சிகள் கொண்ட ஒரு சக்திவாய்ந்த கருவியாகும்.

முறை 2 இன் 2: விளையாட்டை உருவாக்குதல்


  1. ஒரு கருத்தைத் தேர்வுசெய்க. உங்கள் முதல் திட்டத்தில், மேடை அல்லது ஆர்பிஜி போன்ற நீங்கள் விரும்பும் சில வகையின் சிறிய மற்றும் பொதுவான உதாரணத்தை உருவாக்குவது ஒரு நல்ல தொடக்க புள்ளியாகும். நீங்கள் தொடங்குவதற்கு முன், விளையாட்டு வடிவம் மற்றும் பின்வரும் கேள்விகளுக்கான பதில்களைப் பற்றி உங்களிடம் உள்ள யோசனைகளை எழுதுங்கள்:
    • விளையாட்டின் முக்கிய கூறு என்ன (விளையாட்டின் "மத்திய" இயக்கவியல்)? இது எதிரிகளுடன் சண்டையிடுவது, புதிர்களைத் தீர்ப்பது அல்லது பிற கதாபாத்திரங்களுடன் பேசுவது.
    • விளையாட்டு எப்படி இருக்கும்? எடுத்துக்காட்டாக, எதிரிகளை எதிர்த்துப் போராடுவது உண்மையான நேரத்தில் அல்லது தந்திரோபாயமாகவும் திருப்பங்களிலும் பொத்தான்களை அழுத்துவதன் மூலம் நிகழலாம். நிறைய உரையாடல்களைக் கொண்ட விளையாட்டுகள், வீரர் அவர்களின் முடிவுகளின் அடிப்படையில் சதித்திட்டத்தை வடிவமைக்க அனுமதிக்கலாம் அல்லது மேலும், கதாபாத்திரங்கள் மற்றும் உலகத்தைப் பற்றி முடிந்தவரை கற்றலில் அதிக கவனம் செலுத்தலாம்.
    • விளையாட்டின் மனநிலை என்ன? ஏதோ சிலிர்க்கும், மகிழ்ச்சியான, மர்மமான, அற்புதமான?
  2. ஒரு எளிய கட்டத்தை செய்யுங்கள். உங்கள் முதல் முறையாக விளையாட்டுகளை உருவாக்க நீங்கள் ஒரு படைப்பு சூழல் அல்லது மற்றொரு கருவியைப் பயன்படுத்துகிறீர்கள் என்றால், கிடைக்கக்கூடிய விருப்பங்களுடன் விளையாட இது ஒரு சிறந்த நேரம். நகரும் பின்னணிகள், பொருள்கள் மற்றும் எழுத்துக்களை எவ்வாறு நிலைநிறுத்துவது என்பதை அறிக. முடிந்தால், பிளேயர் தொடர்பு கொள்ளக்கூடிய பொருள்களை உருவாக்கவும் அல்லது ஏற்கனவே பயன்பாட்டில் உள்ள பொருள்களின் மூலம் அலையவும் முடியும், அவை ஆயத்த இடைவினைகளுடன் வருகிறதா என்று பார்க்கவும்.
    • ஏதாவது செய்வது எப்படி என்று உங்களுக்குத் தெரியாவிட்டால், அதைப் பற்றி கருவியின் டெவலப்பர்கள் பக்கத்தில் கேளுங்கள் அல்லது இணையத்தில் உதவியைத் தேடுங்கள்.
    • லைட்டிங் விளைவுகள் மற்றும் பிற "கூடுதல்" காட்சிகள் பற்றி இன்னும் கவலைப்பட வேண்டாம்.
  3. தேவைப்பட்டால், முக்கிய விளையாட்டு விளையாட்டை உருவாக்கவும். வடிவமைப்பு சூழலில் சிறிய மேம்பாடுகள் அல்லது தொடக்கத்திலிருந்தே உருவாக்கப்பட வேண்டிய சிக்கலான அமைப்புகள் இதில் அடங்கும். இங்கே சில உதாரணங்கள்:
    • நீங்கள் ஒரு இயங்குதள விளையாட்டை உருவாக்குகிறீர்கள் என்றால், அந்தக் கதாபாத்திரம் இரட்டிப்பாக செல்லவோ அல்லது சில "சிறப்பு" இயக்கத்தை செய்யவோ விரும்புகிறீர்களா? அவர் எவ்வளவு உயரத்தில் குதிக்க முடியும் என்பதையும், விசையை லேசாக அழுத்துவதற்கும் அதை அழுத்துவதற்கும் இடையில் வெவ்வேறு எதிர்வினைகள் வேண்டுமா, அல்லது வெவ்வேறு வகையான தாவல்கள் இருக்குமா?
    • ரோல்-பிளேமிங் கேம் அல்லது சஸ்பென்ஸை உருவாக்கினால், ஆரம்பத்தில் வீரருக்கு என்ன ஆயுதங்கள் கிடைக்கும்? புதுப்பிக்கக்கூடிய இரண்டு அல்லது மூன்றைத் தேர்ந்தெடுத்து அவற்றை சோதிக்கவும். அவற்றுக்கிடையேயான தேர்வை மிகவும் சுவாரஸ்யமாக்க முயற்சிக்கவும். எடுத்துக்காட்டாக, அவற்றில் ஒன்று அதிக சேதத்தை ஏற்படுத்தக்கூடும், ஒன்றுக்கு மேற்பட்ட எதிரிகளை பாதிக்கலாம் அல்லது எதிரிகளை பலவீனப்படுத்தலாம். அதிக செலவில் (அதிக மனத்தை செலவழிக்கும் ஒரு எழுத்துப்பிழை, அல்லது பயன்பாட்டிற்குப் பிறகு உடைக்கும் ஆயுதம்) வராவிட்டால், அவற்றில் எதுவுமே எல்லா நோக்கங்களுக்கும் சிறந்த மாற்றாக மாற்ற வேண்டாம்.
    • உரையாடல் அடிப்படையிலான விளையாட்டில், பிளேயர் திரையில் காண்பிக்கப்படும் வெவ்வேறு "கிளைகளுக்கு" இடையே தேர்வு செய்ய வேண்டும் அல்லது பெரும்பாலான நேரங்களில், சொல்லப்படுவதைக் கேளுங்கள், புதிய வரிகளைத் திறக்க மற்றொரு இடத்தில் ஒரு பணியைச் செய்து, கண்டுபிடிக்க மீண்டும் வரவும் மேலும்? வீரர் எல்லாவற்றையும் ஒரே சுழற்சியில் கண்டுபிடிக்க விரும்புகிறீர்களா அல்லது விளையாட்டுக்கு பல பாதைகள் மற்றும் முடிவுகள் இருக்குமா?
  4. சில வெவ்வேறு நிலைகளை உருவாக்கவும். உங்கள் முதல் ஆட்டத்திற்கு மூன்று முதல் ஐந்து நிலைகள் ஒரு நல்ல குறிக்கோள், இருப்பினும் எதிர்காலத்தில் அதை விரிவுபடுத்துவதற்கான விருப்பம் எப்போதும் இருக்கும். எல்லா நேரங்களிலும் "கோர் மெக்கானிக்ஸ்" மனதில் வைத்து, ஒவ்வொரு நிலை சவாலையும் கொஞ்சம் வித்தியாசமாக்குங்கள். நீங்கள் அவற்றை ஒழுங்காக வைக்கலாம் அல்லது அவற்றை தனித்தனியாக விட்டுவிட்டு, அவை முடிந்தபின் அவர்களுடன் சேரலாம், இது எளிதானது என்பதைப் பொறுத்து.
    • ஒரு இயங்குதள விளையாட்டு பொதுவாக நகரும் தளங்களை அல்லது வேகமான எதிரிகளை அறிமுகப்படுத்துகிறது.
    • ஒரு அதிரடி விளையாட்டு எதிரிகளின் கூட்டங்கள், ஒரு சக்திவாய்ந்த எதிர்ப்பாளர் அல்லது ஒரு குறிப்பிட்ட ஆயுதம் அல்லது தந்திரோபாயம் தேவைப்படும் பல கடினமான எதிரிகளை அறிமுகப்படுத்த முடியும்.
    • ஒரு சிந்தனை விளையாட்டு வழக்கமாக ஒரு வகை புதிரில் ஒட்டிக்கொண்டு ஒவ்வொரு மட்டத்திலும் அதன் வெவ்வேறு பதிப்புகளைப் பயன்படுத்துகிறது, அல்லது புதிய கருவிகளையும் புதிய தடைகளையும் அறிமுகப்படுத்துகிறது, இது வீரரிடமிருந்து அதிக மூலோபாய சிந்தனை தேவைப்படுகிறது.
  5. நடுத்தர மற்றும் நீண்ட கால இலக்குகளை உருவாக்குங்கள். இவை பெரும்பாலும் மெக்கானிக்கல் அல்லது சுழல்கள் "இரண்டாம் நிலை". ஜம்பிங் போன்ற மைய இயக்கவியலைப் பயன்படுத்தும் போது, ​​வீரர் எதிரிகளின் மீது குதிப்பது அல்லது நிலை முழுவதும் பொருட்களை எடுப்பது போன்ற இரண்டாம்நிலை இயக்கவியலையும் முன்னேற்றுகிறார். இதன் விளைவாக, இது நீண்ட கால சாதனைகள் மற்றும் குறிக்கோள்களுக்கு வழிவகுக்கிறது, அதாவது நிலையின் முடிவை எட்டுவது, வலுவூட்டல்களுக்காக பணத்தை மிச்சப்படுத்துவது, இறுதியில் விளையாட்டை முடிப்பது.
    • எடுத்துக்காட்டில் காணக்கூடியது போல, இந்த இலக்குகளை நீங்கள் கூட உணராமல் சேர்த்திருக்கலாம். வீரர் அவர்களைப் பற்றி விரைவாக அறிந்து கொள்ள முடியும் என்பதை நினைவில் கொள்ளுங்கள். நீங்கள் பத்து நிமிடங்கள் விளையாட்டில் இருந்தால், அது எதிரிகளை மீண்டும் மீண்டும் சுட்டு வீழ்த்துவதாக நினைத்தால், வீரர் சலிப்பாக உணர முடிகிறது. மறுபுறம், முதல் எதிரியின் தோல்வியுடன் ஒரு நாணயம் வென்றால், ஒரு புதிய குறிக்கோள் (வெகுமதிக்காக நாணயங்களைச் சேமிப்பது) இருப்பதையும், மத்திய இயக்கவியல் அவரை அந்த திசையில் முன்னேற்றுகிறது என்பதையும் அவர் புரிந்துகொள்கிறார்.
  6. விளையாட்டை சோதிக்கவும். ஒவ்வொரு மட்டத்திலும் அடிக்கடி சோதிக்கவும், உங்களுக்கு உதவ நண்பர்கள் அல்லது அறிமுகமானவர்களிடம் கேளுங்கள். பணிகளைத் தவிர்ப்பது மற்றும் இறுதி முதலாளிக்கு நேரடியாக ஓடுவது அல்லது "மோசமான" ஆயுதங்கள் மற்றும் வலுவூட்டல்களைத் தேர்ந்தெடுப்பதன் மூலம் விளையாட்டை வெல்ல முயற்சிப்பது போன்ற பல வழிகளில் விளையாட்டை அணுக முயற்சிக்கவும். இது ஒரு நீண்ட செயல்முறை மற்றும் மிகவும் வெறுப்பாக இருக்கும், ஆனால் தவறுகளை சரிசெய்தல் மற்றும் அனைத்து வீரர்களுக்கும் இயக்கவியல் வேடிக்கையாக இருப்பதை உறுதி செய்வது மதிப்புக்குரியதாக இருக்கும்.
    • தொடங்குவதற்கு போதுமான தகவல்களை சோதனையாளர்களுக்கு கொடுங்கள். அடிப்படை கட்டளைகளை அறிந்து கொள்வதோடு மட்டுமல்லாமல், வளர்ச்சியில் உள்ள பொருட்களுடன் அவர்கள் செயல்படுகிறார்கள் என்பதை அவர்கள் அறிந்திருக்க வேண்டும். வேறு எதையும் தெரிந்து கொள்ள வேண்டிய அவசியமில்லை.
    • அவர்கள் கருத்துக்களை வழங்கக்கூடிய படிவங்களை வழங்குங்கள், மேலும் செயல்முறை முழுவதும் ஒப்பீடுகள் மற்றும் குறிப்புகளை எளிதில் செய்யக்கூடிய அனைத்து தொடர்புடைய தகவல்களின் பதிவும் உங்களிடம் இருக்கும். இன்னும் கேள்விகளைக் கொண்டிருக்கும் விளையாட்டின் பகுதிகள் குறித்து குறிப்பிட்ட கேள்விகளைக் கேட்க இது உங்களை அனுமதிக்கிறது.
    • மிகவும் பயனுள்ள சோதனையாளர்கள் உங்களை அறியாதவர்களாகவும், உங்கள் விளையாட்டைப் புகழ்வதற்கு நிர்பந்திக்கப்படாதவர்களாகவும் இருப்பார்கள்.
  7. கிராபிக்ஸ் மற்றும் ஒலி விளைவுகளை மேம்படுத்தவும். இணையத்தில் விளையாட்டுகளுக்கான பல இலவச பொருள்களைக் கண்டுபிடிப்பது சாத்தியம் என்றாலும், இடத்திற்கு வெளியே தோன்றும் எல்லாவற்றையும் சரிசெய்ய நேரத்தை முதலீடு செய்யுங்கள் அல்லது மாற்றீடுகளைத் தேடுங்கள். அதைக் கற்றுக்கொள்ளுங்கள் பிக்சல் கலை உங்கள் 2D விளையாட்டில் எளிய கலையை உருவாக்க விரும்பினால், அல்லது போன்ற கருவிகளைப் பயன்படுத்தவும் OpenGL இது ஒரு லட்சிய 3D திட்டமாக இருந்தால். விண்வெளியின் முக்கிய பாதையில் செல்ல வீரரை ஊக்குவிக்கும் லைட்டிங் விளைவுகளையும், காட்சிகளில் சுவாரஸ்யமான தாக்குதல்கள் அல்லது இயக்கத்தைக் காட்டும் துகள் விளைவுகளையும் சேர்க்கவும். நடைபயிற்சி, தாக்குதல், குதித்தல் மற்றும் வேறு எதற்கும் தேவையான ஒலி விளைவுகளைச் சேர்க்கவும். மேலும் முறுக்குவதற்கும் சோதனை செய்வதற்கும் எப்போதும் ஒரு வாய்ப்பு இருக்கும்போது, ​​கிராபிக்ஸ் மற்றும் ஆடியோ உங்கள் தரத்திற்கு ஏற்றவுடன் உங்கள் விளையாட்டு தொடங்க தயாராக இருக்கும். வாழ்த்துக்கள்!

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

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

தளத் தேர்வு