ஒரு ஐபோன் அல்லது ஐபாட் கேம் உருவாக்க எப்படி

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

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

அபிவிருத்தி விளையாட்டுகளைத் தொடங்க நீங்கள் என்ன செய்ய வேண்டும்?

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

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

எந்த அபிவிருத்தி தளத்தை நீங்கள் பயன்படுத்த வேண்டும்?

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

ஆனால் மூன்றாம் தரப்பு மேம்பாட்டு கருவிகளை தள்ளுபடி செய்யாதீர்கள். நீங்கள் அனைத்து தளங்களிலும் உங்கள் விளையாட்டு வெளியிட திட்டமிட்டால், ஒரு மேம்பாட்டு கிட் உருவாக்க மற்றும் iOS, அண்ட்ராய்டு மற்றும் பிற தளங்களில் முழுவதும் வெளியிட திறன் நிறைய நேரம் மற்றும் ஏமாற்றம் சேமிக்கும். இந்த பகுதியில், நீங்கள் "ஒரு மணி நேரத்தில் ஒரு விளையாட்டு உருவாக்க" தவிர்க்க வேண்டும் என்று சிக்கலான விளையாட்டுகள் உருவாக்க மட்டுமல்லாமல் மிகவும் மட்டுப்படுத்தப்பட்ட என்று மேம்பாட்டு கருவிகள். இங்கே சில வருவாய் வரம்புகளில் விழுந்த சுயாதீன டெவலப்பர்களுக்குப் பயன்படுத்தக்கூடிய சில திடமான அபிவிருத்தி தளங்கள் உள்ளன:

கிராபிக்ஸ் பற்றி என்ன?

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

நான் ஒரு கலைஞர், ஆனால் ...

கிராபிக்ஸ் மூலம் நல்லது என்ற ஒரு பெரிய அம்சம் திறனை விற்க அல்லது வர்த்தகம் செய்ய முடிகிறது. மேலே பட்டியலிடப்பட்ட சொத்து கடைகள் சில கிராபிக்ஸ் விற்பதன் மூலம் உங்கள் விளையாட்டுக்கு நிதி உதவி செய்வதற்கான சிறந்த வழியாகும். Reddit subforum ஐ மற்ற திறன்களை (நிரலாக்க, இசை, முதலியன) உங்கள் திறமை (கிராபிக்ஸ்)

நீங்கள் கிராபிக்ஸ் வடிவமைப்பு மற்றும் நிரலாக்க இரண்டு வசதியாக இருந்தால், நீங்கள் உங்கள் விளையாட்டு மார்க்கெட்டிங் பணம் திரட்ட அந்த கிராஃபிக் திறன்களை leverage முடியும். நீங்கள் வெளியிடுவதற்கான கடைசி படிநிலையை அடைந்தவுடன் இது உங்கள் விளையாட்டை கிக்ஸ்டார்ட் செய்ய சிறந்த வழியாகும்.

சிறிய தொடக்கம்

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

வேகமாக வெளியிடவும்

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

பாகங்களை உங்கள் விளையாட்டு உடைக்க, விளையாட்டு இயந்திரங்கள் உருவாக்க மற்றும் பல விளையாட்டுகளை வெளியிடவும்

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

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

அதே கருத்து நோக்கம் எப்படி பெரிய விஷயம் இல்லை பொருந்தும். மீண்டும் மீண்டும் குறியீடு மற்றும் குறியீடு "இயந்திரங்கள்" கட்டமைக்க எதிர்கால விளையாட்டு வளர்ச்சி மிகவும் எளிதாக செய்ய முடியும்.

தர உத்தரவாதம் மற்றும் பொறுமை

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

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

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

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

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

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