የቪዲዮ ጨዋታ እንዴት እንደሚዘጋጅ - 10 ደረጃዎች (ከስዕሎች ጋር)

ዝርዝር ሁኔታ:

የቪዲዮ ጨዋታ እንዴት እንደሚዘጋጅ - 10 ደረጃዎች (ከስዕሎች ጋር)
የቪዲዮ ጨዋታ እንዴት እንደሚዘጋጅ - 10 ደረጃዎች (ከስዕሎች ጋር)
Anonim

ስልኮች ፣ አሳሾች ፣ ኮምፒተሮች ፣ ኮንሶሎች - የቪዲዮ ጨዋታዎች ከመቼውም ጊዜ በበለጠ ተወዳጅ እና የተስፋፉ ናቸው። ከመቼውም ጊዜ በበለጠ ብዙ ትምህርቶችን ፣ የንብረት ክምችቶችን ፣ የጨዋታ ሰሪ ሶፍትዌር መሳሪያዎችን እና የባለሙያ ምክርን ማግኘት ይችላሉ። የእራስዎን ጨዋታ ፕሮግራም ማድረግ አሁንም ክህሎት እና ትዕግስት ይጠይቃል ፣ ግን ለማንኛውም ደረጃ ጠቋሚ በቂ ሀብቶች አሉ።

ደረጃዎች

ክፍል 1 ከ 2: መጀመር

የቪዲዮ ጨዋታ ደረጃ 1 ያቅዱ
የቪዲዮ ጨዋታ ደረጃ 1 ያቅዱ

ደረጃ 1. የጨዋታ ሞተርን ያስቡ።

ጥቂት የጨዋታ ገንቢዎች መንኮራኩሩን እንደገና ያድሱ እና የራሳቸውን የጨዋታ ሞተር ከባዶ ይጽፋሉ ፣ በተለይም ለመጀመሪያው ጨዋታ። በትክክል ለመጥለቅ ከፈለጉ ፣ ግን ለፕሮግራም ብዙ ዕድሎች ካሉዎት ፣ የጨዋታ ሞተርን መጠቀም ጥሩ አማራጭ ነው። አንድ ሞተር በተለምዶ 3 ዲ አምሳያዎችን ፣ የስክሪፕት ዝግጅቶችን እና ሌሎች የተለመዱ የጨዋታ መተግበሪያዎችን ለመለወጥ ከፍተኛ ደረጃ መሣሪያዎችን ያጠቃልላል ፣ ግን አሁንም ብዙ የእጅ-ሥራ ዕድሎችን ይሰጣል።

ታዋቂ የፕሮግራም-ከባድ ምሳሌዎች አንድነት ፣ UDK ፣ Unreal Engine 4 እና CryENGINE ያካትታሉ።

የቪዲዮ ጨዋታ ደረጃ 2 ፕሮግራም ያድርጉ
የቪዲዮ ጨዋታ ደረጃ 2 ፕሮግራም ያድርጉ

ደረጃ 2. ማዕቀፎችን እና ሌሎች መሳሪያዎችን ይጠቀሙ።

አንድ ማዕቀፍ ከጨዋታ ሞተር በታች አንድ ደረጃ ነው ፣ ግን አሁንም ጊዜዎን ለመቆጠብ እና የኮድ ፕሮጄክቶችዎን ለማመቻቸት የመሣሪያዎች እና ኤ.ፒ.አይ.ዎች (የትግበራ ፕሮግራም በይነገጽ) ይሰጣል። ለመጀመሪያው የጨዋታ ፕሮጀክትዎ የሚጠቀሙበት አነስተኛውን የሶፍትዌር ደረጃን ያስቡበት ፣ እና ከዚያ እንኳን እራስዎን እንደ ፕሮግራም አውጪ ለማስተዋወቅ ምቾት ሊሰማዎት ይገባል ፣ ወይም በጨዋታ ሞተሮች ላይ ከጀርባ-ትዕይንቶች ሥራ ጥልቅ ፍላጎት ይኑርዎት። እርስዎ በሚጠቀሙበት ትክክለኛ ማዕቀፍ እና/ወይም የጨዋታ ሞተር ላይ በመመስረት ፣ የ 3 ዲ ግራፊክስን ለመፍጠር እንደ ታዋቂው OpenGL በመሳሰሉ ተጨማሪ ፣ ልዩ ኤፒአይዎች ውስጥ አንዳንድ ስራዎችን ይፈልጉ ይሆናል።

ፖሊኮድ ፣ ቱርቡለንዝ እና ሞኖ ጨዋታ ሁለቱንም 2 ዲ እና 3 ዲ ጨዋታዎችን ከግምት ውስጥ በማስገባት የተፈጠሩ ማዕቀፎች ምሳሌ ናቸው።

የቪዲዮ ጨዋታ ደረጃ 3 ፕሮግራም ያድርጉ
የቪዲዮ ጨዋታ ደረጃ 3 ፕሮግራም ያድርጉ

ደረጃ 3. IDE ን ይሞክሩ።

የተቀናጀ ልማት አከባቢ ውስብስብ የፕሮግራም ፕሮጄክቶችን ለመገንባት ቀላል የሚያደርግ አጠቃላይ ዓላማ አጠናቃሪ እና የምንጭ ፋይሎች ስብስብ ነው። አይዲኢ በተለይ ከግራፊክስ እና ከድምጽ ሥርዓቶች ጋር መስተጋብር ለመፍጠር አብሮገነብ መንገዶች ጋር የሚመጣ ከሆነ ፕሮግራምን ጨዋታን የበለጠ ምቹ ያደርገዋል።

የእይታ ስቱዲዮ እና ግርዶሽ ሁለት ምሳሌዎች ናቸው ፣ ግን ሌሎች ብዙ አሉ። በሚያውቁት ቋንቋ ዙሪያ IDE ን ይፈልጉ።

የቪዲዮ ጨዋታ ደረጃ 4 ያቅዱ
የቪዲዮ ጨዋታ ደረጃ 4 ያቅዱ

ደረጃ 4. የፕሮግራም ቋንቋ ይማሩ።

ከላይ ያሉት አብዛኛዎቹ መሣሪያዎች በታዋቂ የፕሮግራም ቋንቋ ላይ የተመሰረቱ ናቸው ፣ ስለዚህ ተጓዳኝ ትምህርቶችን መከተል ጥሩ ጅምር ይሰጥዎታል። በማንኛውም በበቂ ኃይለኛ የፕሮግራም ቋንቋ ውስጥ ጨዋታን መፍጠር በሚችሉበት ጊዜ በጣም የተለመዱት ቋንቋዎች ለሁሉም መሣሪያዎች C ++ ወይም C# ፣ Flash ActionScript ወይም HTML5 ለአሳሾች እና ጃቫ ወይም ዓላማ ሐ ለሞባይል መሣሪያዎች ናቸው። አሁን ባለው የጨዋታ ስቱዲዮ ለመቅጠር ካሰቡ እነዚህ ጥሩ አማራጮች ናቸው ፣ ግን ፓይዘን ፣ ሩቢ ወይም ጃቫስክሪፕትን በመጠቀም ብዙ ገለልተኛ ጨዋታዎች ይፈጠራሉ።

ክፍል 2 ከ 2: ጨዋታውን መፍጠር

የቪዲዮ ጨዋታ ደረጃ 5 ፕሮግራም ያድርጉ
የቪዲዮ ጨዋታ ደረጃ 5 ፕሮግራም ያድርጉ

ደረጃ 1. ለጨዋታው እቅድ ይፍጠሩ።

የጨዋታውን ፅንሰ -ሀሳብ ዘውግ ፣ ስሜት እና የጨዋታ ጨዋታ ዓይነትን ከመጀመርዎ በፊት በተቻለ መጠን የጨዋታውን ፅንሰ -ሀሳብ ያውጡ። ጽንሰ -ሐሳቡ ግልፅ ከመሆኑ በፊት ፕሮግራምን ከጀመሩ ፣ ምናልባት ከፍተኛ መጠን ያለው ሥራ መበታተን እና እንደገና መፃፍ ይኖርብዎታል። ይህ ምናልባት ለማንኛውም ይከሰታል ፣ ግን ጠንካራ ዕቅድ እነዚህን ክስተቶች በትንሹ ያቆያቸዋል።

ከሁሉም የሙከራ ጨዋታዎች በስተቀር ሁሉም የእድገት ቅስት አላቸው ፣ ስለዚህ እቅዱን ለመጀመር ይህ ጥሩ ቦታ ነው። መሻሻል በተለምዶ ከሚከተሉት በአንዱ ወይም ከዚያ በላይ በሆነ በኩል ይከሰታል - ስለ ሴራው እና ገጸ -ባህሪያቱ የበለጠ ማወቅ ፣ በታሪኩ መስመር ላይ ተጽዕኖ የሚያሳድሩ ውሳኔዎችን ማድረግ ፣ አዳዲስ ችሎታዎችን ወይም ከፍተኛ ስታቲስቲክስን ማግኘት ፣ አዳዲስ አካባቢዎችን ማሰስ ፣ ወይም ከባድ እና ከባድ እንቆቅልሾችን መፍታት።

የቪዲዮ ጨዋታ ደረጃ 6 ፕሮግራም ያድርጉ
የቪዲዮ ጨዋታ ደረጃ 6 ፕሮግራም ያድርጉ

ደረጃ 2. የኪነ -ጥበብ ንብረቶችዎን ይሰብስቡ።

ለጨዋታዎ የሚፈልጓቸውን ሁሉንም ሸካራዎች ፣ ስፕሬቶች ፣ ድምፆች እና ሞዴሎችን ይሰብስቡ ወይም ይፍጠሩ። በጣም ጥቂት የነፃ የጨዋታ ንብረቶች ስብስቦች አሉ ፣ ስለዚህ አንዳንድ ፍለጋ ያድርጉ። የ 2 ዲ ጨዋታ እየሰሩ ከሆነ እና የሚረዳ አርቲስት ከሌለዎት የራስዎን የፒክሰል ጥበብ መፍጠር ይችላሉ።

የቪዲዮ ጨዋታ ደረጃ 7 ፕሮግራም ያድርጉ
የቪዲዮ ጨዋታ ደረጃ 7 ፕሮግራም ያድርጉ

ደረጃ 3. ጨዋታዎን ስክሪፕት ያድርጉ።

ስክሪፕቱ ለኤንጅኑ ምን ማድረግ እና መቼ ማድረግ እንዳለበት ይነግረዋል። ክፍት ምንጭ ሞተርን ከተጠቀሙ ፣ ዕድሉ ቀድሞውኑ የስክሪፕት ቋንቋ አለው ፣ እና እሱን እንዴት እንደሚጠቀሙበት የሚያስተምሩ አጋዥ ሥልጠናዎች ሊሆኑ ይችላሉ። የራስዎን ሞተር ከሠሩ ከዚያ የራስዎን የስክሪፕት ቋንቋ መፍጠር ይኖርብዎታል። ያም ሆነ ይህ ፣ ቢያንስ እነዚህ ዋና ዋና ክፍሎች ያስፈልግዎታል

  • የተጠቃሚ ግቤትን የሚፈትሽ ፣ ውጤቱን የሚያስኬድ ፣ ሌሎች ክስተቶችን የሚያከናውን ፣ መታየት ያለበትን ያሰላል ፣ እና ይህንን ወደ ግራፊክስ ካርድ የሚልክ የማያቋርጥ ሩጫ የጨዋታ ዙር። ይህ በሰከንድ ቢያንስ 30 ጊዜ መሮጥ አለበት።
  • ክስተቶችን የሚፈትሹ እና በሚከሰቱበት ጊዜ ምላሽ የሚሰጡ “ንቁ አድማጭ” ስክሪፕቶች። ለምሳሌ ፣ አንድ ስክሪፕት አንድ ተጫዋች ከበር ጋር ሲገናኝ ማየት ይችላል ፣ ከዚያ “ክፍት” እነማውን ያሂዱ እና የበሩን በር እንዳይጋጭ ያደርጉታል። ሌላ ስክሪፕት በሩን የሚያነጋግረውን የመምረጫ ሳጥን ለመመልከት እና በምትኩ “ተበታተነ” የሚለውን አኒሜሽን ማካሄድ ይችላል።
የቪዲዮ ጨዋታ ደረጃ 8 ፕሮግራም ያድርጉ
የቪዲዮ ጨዋታ ደረጃ 8 ፕሮግራም ያድርጉ

ደረጃ 4. የግለሰብ ደረጃዎችን ይፍጠሩ።

የደረጃ ንድፍ - ቃል በቃል “ደረጃ 1” ፣ ተጫዋቹ ሊመረምርበት የሚችል አካባቢ ፣ ወይም የሚቀጥለው የውጊያ ጨዋታ - ከፕሮግራም ጋር የማይዛመዱ አንዳንድ ክህሎቶችን ይፈትሻል። በአከባቢዎች መጓዝን ለሚመለከቱ ዘውጎች ይህንን መሠረታዊ መመሪያ በመከተል የተለመደ የጨዋታ ጨዋታ በማሳየት በቀላል ደረጃ ይጀምሩ።

  • የአከባቢውን መሠረታዊ ንድፍ ይፍጠሩ።
  • ተጫዋቹ ብዙውን ጊዜ በአካባቢው የሚያልፍበትን መሠረታዊ መንገድ ይወስኑ። በዚህ መንገድ ላይ ተግዳሮቶችን እና ጥቅሞችን (ንጥሎችን) ያክሉ። ለአድሬናሊን እና ለደስታ በአንድነት ቅርብ ያድርጓቸው ፣ ወይም ይበልጥ ዘና ወዳለው ከባቢ አየር ይራቁ።
  • ግራፊክ አባሎችን ማከል ይጀምሩ። ተጫዋቾች እንዲከተሉት ለማበረታታት የብርሃን ምንጮችን በዋናው መንገድ ላይ ያስቀምጡ እና የጎን መንገዶቹን ወይም አነስ ያሉ አስፈላጊ ቦታዎችን ደብዛዛ ያድርጓቸው።
  • የጨዋታ ጨዋታውን ፣ ዘይቤውን እና ቅንብሩን ያዛምዱ። ለምሳሌ ፣ አጠራጣሪ የሆነ አስፈሪ ጨዋታ በድንገተኛ ጥቃቶች በተያዙ ባዶ ፍለጋዎች ላይ ይበቅላል። የማያቋርጥ የጠላቶች ጩኸት ተጫዋቹን በአድሬናሊን ይጨብጠዋል ፣ ጥንቃቄ የተሞላበት ስልታዊ ዕቅድ የሚፈልግ ውጊያ ተጫዋቹን ከስሜታዊ ድባብ ሊያዘናጋ ይችላል።
የቪዲዮ ጨዋታ ደረጃ 9 ያቅዱ
የቪዲዮ ጨዋታ ደረጃ 9 ያቅዱ

ደረጃ 5. ጨዋታዎን ይፈትሹ።

አሁን ሁሉም ከባድ ሥራዎ ምን እንደ ሆነ ማየት ይችላሉ። እያረከቡት ሳሉ እያንዳንዱን ደረጃ ይፈትሹ ፣ እና “ከተጠናቀቀ” በኋላ ብዙ ጊዜ። ጨዋታውን እርስዎ ባላሰቡት መንገድ ለመጫወት ንቁ ሙከራ ያድርጉ ፣ ለምሳሌ በመጀመሪያ ይበልጥ አስቸጋሪ በሆኑ አካባቢዎች ውስጥ መጫወት። የተሻለ ሆኖ በጨዋታው ላይ ትኩስ ዓይኖችን ለማግኘት አጫዋቾችን ይፈልጉ እና በተቻለ መጠን ብዙ ግብረመልስ ይጠይቁ።

  • ገና ወደ ጨዋታው ያልተጨመረ መሠረታዊ የመማሪያ መረጃ ካልሆነ በስተቀር አንድ ሰው ምክር ሳይሰጥ ሲጫወት ይመልከቱ። ተስፋ የሚያስቆርጡ ስህተቶች እና ተጫዋቹ “ተጣብቆ” የሚሄድባቸው ነጥቦች ተጨማሪ መመሪያን ማካተት ያለብዎት ምልክቶች ናቸው።
  • አንዴ ጨዋታው (ወይም ቢያንስ አንድ ደረጃ) በትክክል ከተጠናቀቀ ፣ የጨዋታ ውድድርን ለማገዝ እንግዳዎችን ወይም የምታውቃቸውን ሰዎች ለማግኘት ይሞክሩ። ጓደኞች የበለጠ ብሩህ የመሆን አዝማሚያ አላቸው ፣ ይህም ማበረታቻን ለመስጠት ጥሩ ነው ፣ ግን ተጫዋቾች እንዴት ምላሽ እንደሚሰጡ ለመተንበይ ጠቃሚ አይደለም።
የቪዲዮ ጨዋታ ደረጃ 10 ፕሮግራም ያድርጉ
የቪዲዮ ጨዋታ ደረጃ 10 ፕሮግራም ያድርጉ

ደረጃ 6. ቀጣዩን እርምጃ ይውሰዱ።

ፕሮጀክቱን ከጨረሱ በነፃ ሊለቁት ወይም ለሽያጭ ሊያቀርቡት ይችላሉ ፣ ግን ለማንኛውም የጨዋታ ሞተሮች ወይም ሶፍትዌሮች ውሎቹን እና ሁኔታዎችን ማንበብዎን ያረጋግጡ። እርስዎ እንዳሰቡት ጨዋታውን አጠናቅቀውም አልጨረሱም ፣ ለተለየ ወይም ከዚያ በላይ ለሆነ ፕሮጀክት አንዳንድ ንብረቶችን እና ሀሳቦችን “ማደንዘዝ” ወይም የተማሩትን ትምህርት ወስደው እንደገና መጀመር ይችላሉ!

ቪዲዮ - ይህንን አገልግሎት በመጠቀም አንዳንድ መረጃዎች ለ YouTube ሊጋሩ ይችላሉ።

ጠቃሚ ምክሮች

  • ግራፊክስ ሁሉም 3-ዲ መሆን የለበትም። እንደ ፖክሞን ፣ ሜጋ ሰው እና ቴትሪስ ያሉ ቀላል ግራፊክስ አሁንም ሰዎችን ያዝናናቸዋል።
  • እርስዎ “ሊያስፈልጉዎት ከሚችሏቸው” ወይም “በኋላ ከሚያስፈልጉት” ይልቅ ሁል ጊዜ የሚያስፈልጉዎትን ነገሮች ይፃፉ።
  • መንኮራኩሩን እንደገና አይፍጠሩ። የሚያስፈልገዎትን የሚያከናውን ቤተመጽሐፍት ማስመጣት ከቻሉ ፣ ይሂዱ ወይም የራስዎን ለመገንባት ትልቅ ምክንያት እንዳለዎት ያረጋግጡ።

የሚመከር: