የአይፎን ወይም የአይፓድ ጨዋታን በመገንባት ላይ

ዝርዝር ሁኔታ:

የአይፎን ወይም የአይፓድ ጨዋታን በመገንባት ላይ
የአይፎን ወይም የአይፓድ ጨዋታን በመገንባት ላይ
Anonim

የሞባይል ጨዋታዎችን የማዳበር ፍላጎት ካለህ ለመጀመር መቼም አልረፈደም። አፕ ስቶር በመጀመሪያዎቹ ጊዜያት የነበረው የወርቅ ጥድፊያ ባይሆንም አሁንም መተግበሪያን ማዘጋጀት፣ ተከታዮችን መገንባት እና ገንዘብ ማግኘት ይቻላል። ወደ ገበያ ለመግባት ዝቅተኛ ዋጋም አለ; አፕል ለአንድ ገንቢ ምዝገባ በዓመት 99 ዶላር ያስከፍላል፣ ይህም የአይፎን እና የአይፓድ ጨዋታዎችን ወደ አፕ ስቶር እንዲያቀርቡ ያስችልዎታል። እንደ ገንቢ ከተመዘገቡ በኋላ የ Xcode ማጎልበቻ ኪት ማውረድ ይችላሉ። ከዚያ በኋላ ምን ማድረግ አለብዎት? እንዴት እንደሚጀመር እነሆ።

Image
Image

የሞባይል ጨዋታዎችን ማዘጋጀት ለመጀመር ምን ያስፈልግዎታል?

ከገንቢ ደንበኝነት ምዝገባ ውጪ፣ የፕሮግራም አወጣጥ ችሎታ፣ ግራፊክስ እና ትዕግስት ያስፈልግዎታል። ብዙ ትዕግስት። ሁልጊዜ ትንሽ እንከን ስለሚያገኙ በጭራሽ የማይታተም ፍጽምና ሊቅ መሆን ባይፈልጉም፣ እርስዎም ሳንካ የበዛበት ምርት ማውጣት አይፈልጉም።

ከግራፊክስ ጋር በተያያዘ የአርቲስቶች ንክኪ ከሌለዎት አይጨነቁ። ለነፃ ወይም ርካሽ ግራፊክስ የሚገኙ በርካታ ሀብቶች አሉ። የአንድ ሰው ሱቅ ከሆንክ አዝራሮችን ለመፍጠር እና ለአገልግሎት ምቹ የሆነ የተጠቃሚ በይነገጽ ለማቀናጀት በቂ ክህሎት ያስፈልግሃል፣ነገር ግን አብዛኛው ሰው ፎቶሾፕን እንዴት መጠቀም እንዳለብህ ወይም የነጻውን አማራጭ Paint.net ላይ ጥቂት ትምህርቶችን በመያዝ ያንን መቆጣጠር ትችላለህ።

የትኛውን የልማት መድረክ መጠቀም አለቦት?

ለአይፎን እና አይፓድ ብቻ ለማዳበር ካሰቡ የApple Swift ፕሮግራሚንግ ቋንቋ በጣም ምክንያታዊ ነው። ከቀድሞው ዓላማ-ሲ ጋር ሲወዳደር ፈጣን የእድገት ቋንቋ ነው፣ እና ለመሳሪያው በቀጥታ ሲገነቡ፣ ልክ እንደተለቀቁ አዳዲስ የስርዓተ ክወና ባህሪያትን መጠቀም ይችላሉ። የሶስተኛ ወገን ማጎልበቻ ኪት ከተጠቀሙ፣ ብዙ ጊዜ የሶስተኛ ወገን አዲሶቹን ባህሪያት ለመደገፍ መጠበቅ አለብዎት። እንዲሁም ጠቃሚ ሆነው ሊመጡ የሚችሉ በርካታ የሶስተኛ ወገን የiOS emulators አሉ።

ይሁን እንጂ፣ የሶስተኛ ወገን ማሻሻያ መሳሪያዎችን አያሰናብት።ጨዋታዎን በበርካታ መድረኮች ላይ ለመልቀቅ ካቀዱ ጠቃሚ ናቸው። "በአንድ ሰአት ውስጥ ጨዋታ ገንባ" ከሚለው የልማት ኪት መራቅ ይፈልጋሉ። ውስብስብ ጨዋታዎችን ለማዳበር ብዙውን ጊዜ በጣም የተገደቡ ናቸው። በተወሰኑ የገቢ ገደቦች ውስጥ ለወደቁ ገለልተኛ ገንቢዎች ለመጠቀም ነፃ የሆኑ ጥቂት ጠንካራ መድረኮች እዚህ አሉ፡

  • አንድነት። ይህ በተለይ 3-ል ግራፊክስን ለሚጠቀሙ በጣም ታዋቂ ከሆኑ የሶስተኛ ወገን ልማት መሳሪያዎች አንዱ ነው። አመታዊ ገቢዎ ከ$100,000 በታች እስከሆነ ድረስ ዩኒቲን በነጻ መጠቀም መጀመር ይችላሉ።
  • ኮሮና ኤስዲኬ። በ2-ል ግራፊክስ በፍጥነት ጨዋታ ለመፍጠር ከፈለጉ የኮሮና ኤስዲኬ ጠንካራ ምርጫ ነው። LUAን እንደ የፕሮግራም አወጣጥ ቋንቋ ይጠቀማል፣ ይህም ተለዋዋጭ እና በጣም ፈጣን ነው። የኮሮና ኤስዲኬ የግል እትም ነፃ ነው እና የገቢ ገደብ የለውም። የድርጅት እትም ከመስመር ውጭ ግንባታዎችን እና የራስዎን ብጁ ኤፒአይ የመፍጠር ችሎታ ይፈቅዳል፣ ይህም በጣም ተለዋዋጭ ያደርገዋል።
  • የስልክ ጋፕ። በጣም ታዋቂ ከሆኑ የሶስተኛ ወገን መሳሪያዎች አንዱ, PhoneGap ብዙ ድጋፍ እና የሶስተኛ ወገን ተሰኪዎችን ያቀርባል.ከፕሮግራም አወጣጥ ጎን ይልቅ በግራፊክስ በኩል የበለጠ ካረፉ, ይህ እውነተኛ እግር ሊሰጥዎት ይችላል. PhoneGap እንደ ልማት ልምዱ አስኳል ድር ላይ የተመሰረቱ መሳሪያዎችን (ኤችቲኤምኤል፣ ሲኤስኤስ፣ ወዘተ) ይጠቀማል። ነፃ ነው።

ስለ ግራፊክስስ?

በሰውነትዎ ውስጥ ጥበባዊ አጥንት ከሌለዎት ግራፊክስ እንደ ግዙፍ የመንገድ መቆለፊያ ሊመስሉ ይችላሉ። ግን በዙሪያው አንድ መንገድ አለ የንብረት መደብሮች. እነዚህ የገበያ ቦታዎች ለጨዋታ ልማት ጥቅም ላይ የሚውሉ ቀድሞ የተሰሩ ስዕላዊ ንብረቶችን እንዲገዙ ያስችሉዎታል። ጉዳቱ የጨዋታዎ እይታ ልዩ አይሆንም።

  • የጨዋታ ጥበብን ይክፈቱ። ለነፃ ግራፊክስ በጣም ታዋቂ ከሆኑ ምንጮች አንዱ የመጣው ከOpenGameArt ነው። በዚህ መደብር ውስጥ ያሉ አብዛኛዎቹ ንብረቶች ብዙውን ጊዜ ግራፊክስን ለአርቲስቱ ማያያዝ በሚፈልግ በፈጠራ የጋራ ፈቃድ ስር ይወድቃሉ።
  • የአንድነት ንብረት መደብር። አንድነትን ስለመጠቀም አንዱ ትልቅ ክፍል ከብዙ የተለያዩ ዘውጎች የታዩ ምስሎች ያለው እና ሁለቱንም 3D እና 2D ግራፊክስ የሚያጠቃልለው የንብረት መደብር ነው። ከሁሉም በላይ፣ የንብረት ማከማቻውን ለመጠቀም Unityን መጠቀም አያስፈልግዎትም።
  • ጨዋታArt2D። ይህ ድረ-ገጽ ጥሩ የ"ፍሪቢስ" ክፍል እና ጥሩ የሮያሊቲ-ነጻ ግራፊክስ ስብስብ አለው ይህም እጅ እና እግር የማያስከፍሉ ናቸው።
  • Scirra። የScirra ማከማቻ እንደ ሙዚቃ እና የድምጽ ውጤቶች ያሉ ሁለቱንም ግራፊክስ እና ኦዲዮ ንብረቶችን ያካትታል።
  • የጨዋታ ንብረቶች በ Reddit። ይህ subreddit ትክክለኛ የጨዋታ ንብረቶችን አልያዘም ነገር ግን ንብረቶችን ለማግኘት ጥሩ የውይይት መድረክ ነው።

አጠቃላይ የሞባይል ጨዋታ ልማት ምክሮች

የመጀመሪያውን የጨዋታ መተግበሪያዎን ሲፈጥሩ ልብ ሊሏቸው የሚገቡ ጥቂት ተጨማሪ አጠቃላይ ምክሮች እነሆ፡

መጀመሪያ በትንሹ

ለምን በቀጥታ ወደ ፕሮጀክትዎ ዘልለው አይገቡም እና እነዚህን ጨዋታዎች አይማሩም? ለአንዱ የጨዋታ እድገት ከባድ ነው። በፕሮጀክትዎ ስፋት ላይ በመመስረት ለወራት፣ ለአንድ አመት ወይም ለብዙ አመታት እየሰሩበት ይሆናል። ፅንሰ-ሀሳብዎ በአንፃራዊነት ቀላል ቢሆንም በትንሽ ፕሮጀክት እግርዎን ማራስ ጥሩ ሀሳብ ነው። ምርጥ ፕሮግራም የመድገም ጉዳይ ነው።አንድን ባህሪ በተተገብሩ ቁጥር፣ ኮድ ሲያደርጉት ትንሽ የተሻሉ ይሆናሉ። በመጨረሻ፣ ትንሽ ጨዋታ ማዘጋጀት ዋናው ፕሮጀክትዎ የተሻለ እንዲሆን ይረዳል።

በፍጥነት አትም

ከቀላል ፅንሰ-ሀሳብ ጋር መምጣት እና በመተግበሪያ ስቶር ውስጥ እራሱን ችሎ መቆም የሚችልበት ደረጃ ላይ ማሳደግ ስለህትመቱ ሂደት እንዲያውቁ ያስችልዎታል። መተግበሪያዎችን እንዴት ማተም እንዳለቦት ብቻ ሳይሆን ስለድህረ ሕትመት ሂደትም ይማራሉ ይህም መተግበሪያዎን ለገበያ ማስተዋወቅ፣ በትክክለኛው የዋጋ ነጥብ ማግኘት፣ ትክክለኛ ማስታወቂያዎችን መተግበር፣ ሳንካዎችን ማስተካከል፣ ወዘተ.

ጨዋታዎን ወደ ክፍሎች ይቁረጡ ፣ የጨዋታ ሞተር ይገንቡ እና ብዙ ጨዋታዎችን ያትሙ

አንድን ፕሮጀክት ወስደህ ወደ ተለያዩ ክፍሎቹ መስበር እና ከዛም እነዚያን ክፍሎች ወደ ትናንሽ ክፍሎች መስበር አስፈላጊ ነው። ይህ እርስዎ ተደራጅተው እንዲቀጥሉ ብቻ ሳይሆን ለመጠናቀቅ ወራት ሊወስድ በሚችል ፕሮጀክት ላይ መሻሻልን እንዲመለከቱ ያስችልዎታል። የእርስዎ ጨዋታ ምናልባት የግራፊክስ ሞተር፣ የጌምፕሌይ ሞተር፣ የመሪዎች ሰሌዳ ሞተር እና እንደ የተጠቃሚ በይነገጽ፣ የሜኑ ሲስተም፣ ወዘተ ያሉ የተለያዩ ክፍሎችን ይፈልጋል።

የብልጥ ልማት ቁልፉ ሁል ጊዜ የሚደጋገሙ የኮድ ቁራጮችን መፈለግ እና በዚያ ኮድ ዙሪያ ተግባር ወይም ክፍል ለመገንባት እንደ እድል መውሰድ ነው። ለምሳሌ አንድ አዝራር በስክሪኑ ላይ ማድረግ በርካታ የኮድ መስመሮችን ሊወስድ ይችላል፣ ነገር ግን ቁልፍ ባደረጉ ቁጥር የሚቀይሩ ጥቂት ተለዋዋጮች ብቻ ሊኖሩ ይችላሉ። ይህ እነዚያን ተለዋዋጮች የሚያስተላልፉበትን ቁልፍ ለማስቀመጥ አንድ ተግባር ለመፍጠር እድሉ ነው ፣በዚህም ምናሌውን ለማዳበር የሚወስደውን ጊዜ ይቀንሳል።

ይህ ተመሳሳይ ጽንሰ-ሀሳብ የፕሮጀክቱ ወሰን ምንም ይሁን ምን ይተገበራል። እንደገና ጥቅም ላይ ሊውል የሚችል ኮድ እና ኮድ "ሞተሮች" መገንባት የወደፊት የጨዋታ እድገትን በጣም ቀላል ያደርገዋል።

ትግስት ይኑርህ

የጨዋታ እድገት ረጅም ሂደት ሊሆን ይችላል እና እስከ መጨረሻው ድረስ ለማየት ብዙ ትዕግስት ይጠይቃል። ለማደግ በየቀኑ ወይም በየሳምንቱ የተወሰነ ጊዜ መመደብ አስፈላጊ ነው። ለመጀመሪያ ጊዜ ገንቢዎች የሚወድቁበት ትልቁ ወጥመድ እራስዎን በፕሮጀክቱ ላይ አዲስ እይታ ለመስጠት ጊዜ መውሰድ ነው።ይህ ወደ "ኦህ አዎ፣ ባለፈው አመት ጨዋታ እያዘጋጀሁ ነበር፣ ምንም ሆነበት?" አፍታ።

በቀናት ወይም ሳምንታት ውስጥ ሊገነባ የሚችል ጨዋታ እስካልገነቡ ድረስ ምናልባት ግድግዳ ላይ ሊወድቁ ይችላሉ። ፕሮጀክትዎ ረጅም የእድገት ዑደት ካለው ብዙ ግድግዳዎችን ሊመታ ይችላል. ነገር ግን በእሱ ላይ መስራቱን መቀጠል አስፈላጊ ነው. አንድ ሐረግ ጸሐፊዎች ልብ ወለድ ላይ ሲሠሩ ብዙውን ጊዜ ለራሳቸው ይደግማሉ "በየቀኑ መጻፍ." ጽሑፉ ጥሩ ከሆነ ምንም አይደለም. አንድ ቀን መዝለል ለሁለት ቀናት፣ሳምንት፣አንድ ወር… ወደ መዝለል ሊያመራ ይችላል።

ነገር ግን ይህ ማለት በየቀኑ በተመሳሳይ ነገር ላይ ማተኮር ያስፈልግዎታል ማለት አይደለም። ግድግዳውን ለመቋቋም አንዱ ዘዴ ወደ ሌላ የፕሮጀክቱ ክፍል መቀየር ነው. የተወሳሰበ ሞተር ኮድ እየሰሩ ከሆነ ለጨዋታዎ ግራፊክስን በመፈለግ ወይም በተጠቃሚ በይነገጽዎ ውስጥ ሊጠቀሙባቸው የሚችሏቸው የድምፅ ውጤቶች በመፈለግ የተወሰነ ጊዜ ሊያጠፉ ይችላሉ። ኖትፓድ በኮምፒውተርህ ላይ ከፍተህ ዝም ብለህ ማሰብ ትችላለህ።

የጥራት ማረጋገጫን አትርሳ

ይህ የትዕግስት ማንትራ ከዚያ በጣም አስፈላጊ ከሆነው የመጨረሻ የእድገት ደረጃ፡ የጥራት ማረጋገጫ የበለጠ አስፈላጊ አይደለም። ይህ ደረጃ ሳንካዎችን መጨፍለቅ ብቻ አይደለም። በጣም አስፈላጊ በሆነው አንድ መለኪያ ላይ በመመስረት የጨዋታውን የተለያዩ ክፍሎች መገምገም አለቦት፡ አስደሳች ነው? ጨዋታዎ አስደሳች መስፈርቱን የሚያሟላ ሆኖ ካልተሰማዎት ለውጦችን ለማድረግ አይፍሩ። ነገር ግን ልማት ከተጀመረበት ጊዜ ጀምሮ ጨዋታውን እየተጫወቱ እና እየሞከሩ እንዳሉ ያስታውሱ። ጨዋታው አሰልቺ ነው ብለው በማሰብ ወጥመድ ውስጥ መውደቅ አይፈልጉም ምክንያቱም ከልክ በላይ ስለምታውቁት። ያ ለመጀመሪያ ጊዜ ተጠቃሚ ጨዋታውን እንዴት እንደሚጫወት ያስቡ።

የጥራት ማረጋገጫ አስፈላጊ ነው ምክንያቱም ያ የመጀመሪያ ልቀት በጣም በጣም አስፈላጊ ነው። ገለልተኛ ገንቢ ወይም ትንሽ ቡድን ለወራት እና ለወራት ሲሰሩበት የነበረውን ጨዋታ ሲለቁ ይህ መቼም እውነት አይደለም። በጣም ጥሩው ግብይት ጨዋታው በአፕ ስቶር ላይ ሲለቀቅ የሚከሰቱ ኦርጋኒክ ውርዶች ነው።ጨዋታው በበለፀገ መጠን የመነሻ አቀባበሉ የተሻለ ይሆናል፣ ይህም በረጅም ጊዜ ወደ ብዙ ውርዶች ይመራል።

የሚመከር: