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

ዝርዝር ሁኔታ:

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

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

ቪዲዮ: የቪዲዮ ጨዋታ እንዴት እንደሚዘጋጅ 12 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: ስል ካችንን ከ Tv ጋር እንዴት ማገናኘት ይቻላል? | how to connect smart phone to tv| ያለ ገመድ ስልክ ከቲቪ ማገናኘት 2024, ግንቦት
Anonim

የቪዲዮ ጨዋታ ማድረግ ትልቅ ፕሮጀክት ነው ፣ ግን የመጨረሻው ውጤት እርስዎ እስከሚጨርሱት ድረስ በጣም አስደሳች የፕሮግራም ፕሮጀክት ሊሆን ይችላል። ከፕሮግራም ችሎታዎ ደረጃ ጋር ከሚዛመዱ መሣሪያዎች የበለጠ ይማራሉ ፣ ስለዚህ ከባዶ መጀመር ምርጥ አማራጭ ነው ብለው አያስቡ። ፕሮግራሙን ከከፈቱ/ለፕሮግራሙ መመሪያውን በማንበብ በአሥራ አምስት ደቂቃዎች ውስጥ ሊረዱት የሚችሉት የፕሮግራም ቋንቋ ፣ የተቀናጀ የልማት አካባቢ (አይዲኢ) እና/ወይም የጨዋታ ፈጠራ ሶፍትዌር ይምረጡ።

ደረጃ

ዘዴ 1 ከ 2 - የጨዋታ ማሽን መምረጥ

የቪዲዮ ጨዋታ ኮድ 1 ደረጃ
የቪዲዮ ጨዋታ ኮድ 1 ደረጃ

ደረጃ 1. ስለ ጨዋታ ሞተሮች ይወቁ።

አብዛኛዎቹ ጨዋታዎች የተገነቡት በተወሰነ “ሞተር” ሲሆን ይህም ኮዱን ከባዶ ሳይጽፉ ዝግጅቶችን ፣ ገጸ -ባህሪያትን እና የመሳሰሉትን እንዲያዘጋጁ ያስችልዎታል። የጨዋታ ሞተርን ከባዶ መገንባት ዓመታት ይወስዳል ፣ ስለዚህ አብዛኛዎቹ ገለልተኛ ገንቢዎች ነባር የጨዋታ ሞተሮችን ይጠቀማሉ። በፕሮግራም ግንዛቤዎ እና በትንሽ ዝርዝሮች ላይ ለመስራት ምን ያህል ጊዜ እንደሚፈልጉ ላይ በመመስረት በሚከተለው ክፍል ውስጥ ከሚገኙት ደረጃዎች ውስጥ አንዱን ብቻ መከተል ያስፈልግዎታል።

የቪዲዮ ጨዋታ ኮድ 2 ደረጃ
የቪዲዮ ጨዋታ ኮድ 2 ደረጃ

ደረጃ 2. ቀለል ያለ የጨዋታ ገንቢን ለመጠቀም ያስቡበት።

ይህ መሣሪያ በጣም ትንሽ የፕሮግራም ዕውቀት ይፈልጋል ፣ ስለዚህ በጨዋታ ፈጠራ የፕሮግራም ገጽታዎች ላይ ፍላጎት ካሎት ተስማሚ ላይሆን ይችላል። በሌላ በኩል ፣ የጨዋታ ገንቢ ፕሮግራም በጣም ቀለል ያለ አቀራረብ ስለ ጨዋታዎ ብዙ ሊያስተምርዎት ይችላል ፣ እና ወደ ትልቅ ፕሮቶታይፕ ከመቀጠልዎ በፊት በመጀመሪያ የከፍተኛ ደረጃ ጽንሰ-ሀሳቦችን እንዲያጣሩ ያስችልዎታል። የአንድ ቀላል ነፃ የጨዋታ ገንቢ ምሳሌ እዚህ አለ

  • ለሞባይል ጨዋታ ፣ የ MIT መተግበሪያ ፈጣሪ ወይም የጨዋታ ሰላጣ ይሞክሩ።
  • በበይነመረብ አሳሽ ውስጥ ላሉ ጨዋታዎች ፣ Scratch ን ወይም Snap ን ይሞክሩ! ይበልጥ ከባድ የሆነ የ Scratch ስሪት እና ለፕሮግራም መግቢያ መሣሪያ ሆኖ የታሰበ።
  • ለጀብዱ ጨዋታዎች ፣ Visionaire ን ይጠቀሙ።
  • እንዲሁም የመርሐግብር አማራጭ ያለው ቀለል ያለ ፕሮግራም ለመጠቀም ከፈለጉ የ GameMaker ን ነፃ ስሪት ይሞክሩ።
የቪዲዮ ጨዋታ ኮድ 3 ደረጃ
የቪዲዮ ጨዋታ ኮድ 3 ደረጃ

ደረጃ 3. የበለጠ የባለሙያ ልማት በይነገጽ ይሞክሩ።

በእውነቱ ከባዶ መጀመር ሳያስፈልግዎት አንዳንድ የልምምድ ፕሮግራሞችን ጨዋታዎች ለማግኘት ይህ አማራጭ ጥሩ ነው። ምንም እንኳን የጨዋታ ሞተሮች እና የተቀናጁ የልማት አከባቢዎች (አይዲኢዎች) በሰፊው የሚገኙ ቢሆኑም ፣ የሚከተሉት ነፃ እና በአንጻራዊነት ለመማር ቀላል የሆኑ ፕሮግራሞች ናቸው።

  • ለሞባይል ጨዋታዎች: ProjectAnarchy.
  • በተለያዩ መሣሪያዎች ላይ ለ 3 ዲ ጨዋታዎች - አንድነት።
  • ልምድ ላላቸው የፕሮግራም አዘጋጆች LWJGL (ጃቫ ላይ የተመሠረተ) ፣ SFML (C ++ የተመሠረተ)።
የቪዲዮ ጨዋታ ኮድ 4 ደረጃ
የቪዲዮ ጨዋታ ኮድ 4 ደረጃ

ደረጃ 4. የራስዎን የጨዋታ ሞተር ለመገንባት መሳሪያዎችን ይምረጡ።

አንዳንድ የፕሮግራም እውቀት ካለዎት እና የራስዎን የጨዋታ ሞተር ለመገንባት ከወሰኑ ፣ ለመጀመር ጥቂት መንገዶች እዚህ አሉ። በእርግጥ አንድ ካላደረጉ ፣ መመሪያ ሊያስፈልግዎት ይችላል።

  • ActionScript በ Flash ላይ የተመሠረቱ የጨዋታ ሞተሮችን እንዲገነቡ ያስችልዎታል ፣ እና ለመካከለኛ ፕሮግራም አድራጊዎች ለመጀመር ጥሩ ምርጫ ነው።
  • ጃቫ ለመማር በጣም ቀላል ነው። ለጃቫ የጃቫ ልማት ኪት (JDK) ፣ እና Eclipse ወይም ሌላ IDE ያስፈልግዎታል። የት እንደሚጀመር ግራ ከተጋቡ የጃቫ መመሪያን ያንብቡ።
  • የተወሰነ የፕሮግራም ቋንቋን (በተለይም ሲ ወይም ፓይዘን) አስቀድመው ካወቁ ለዚያ ቋንቋ IDE ን ይፈልጉ። አይዲኢዎች ብዙውን ጊዜ በአንድ ፕሮጄክት ውስጥ ከግራፊክስ ፣ ከድምጽ እና ከሌሎች ኮድ ጋር የመሥራት ችሎታን (compiler) እና ችሎታን ያካትታሉ።
የቪዲዮ ጨዋታ ኮድ 5
የቪዲዮ ጨዋታ ኮድ 5

ደረጃ 5. የራስዎን የጨዋታ ሞተር ይገንቡ።

በሂደቱ ውስጥ ለፈተናው ከተነሱ እና በቀደመው ደረጃ ውስጥ ካሉ እጅግ በጣም ጥሩ ከሆኑ መሳሪያዎች ውስጥ አንዱን ከመረጡ ፣ በሚመርጡት ቋንቋ ላይ ምክር ለማግኘት አብዛኛውን ጊዜ መመሪያ ፣ የድጋፍ መድረክ ወይም ልምድ ያለው የጨዋታ ገንቢ ማግኘት ያስፈልግዎታል። እንዴት እንደሚጀምሩ ወይም ምን እንደሚጠይቁ የማያውቁ ከሆነ ፣ ከመጀመሪያዎቹ መገንባት ያለብዎት አንዳንድ መሠረታዊ አካላት እዚህ አሉ

  • የደንበኛ ጎን አገልጋይ ፣ ይህም የተጠቃሚውን ግብዓት የሚተረጉም እና ውጤቶቹን የሚያከናውን ነው። በግራፊክስ እና በጨዋታ ቴክኒኮች ላይ ከመሥራትዎ በፊት በትክክል ምላሽ ሊሰጥ የሚችል የግብዓት ስርዓት ይፍጠሩ። ችግር እያጋጠምዎት ከሆነ ስለ “የድርጊት አድማጮች” ያንብቡ።
  • ለተጠቃሚ እርምጃዎች ምላሽ ለመስጠት ለሌሎች ገጸ -ባህሪያት AI። ለቀላል ፕሮጀክት ፣ ገጸ -ባህሪዎ እንዲንቀሳቀስ ያድርጉ እና በአንድ የተወሰነ መንገድ ላይ እርምጃ ይውሰዱ።
  • ግራፊክስ የመስጠት ችሎታ ፣ ማለትም በግራፊክስ ካርድ ላይ መመሪያዎችን የመፍጠር እና የመላክ ችሎታ።
  • ጨዋታው እስከሄደ ድረስ የሚቀጥል የጨዋታው ሉፕ። ይህ ሉፕ የተጠቃሚውን ግብዓት መውሰድ ፣ ማስኬድ ፣ ሌላ የጨዋታ አመክንዮ (እንደ የጠላት እንቅስቃሴ ፣ የጀርባ አኒሜሽን እና በሌሎች ክስተቶች የተነሱ ክስተቶች) ፣ በማያ ገጹ ላይ ምን መታየት እንዳለበት ማስላት እና መረጃውን ወደ ግራፊክስ ካርድ መላክ አለበት። የእርስዎ ስርዓት ለማሄድ በቂ ከሆነ ይህንን loop ቢያንስ በሰከንድ 30 ጊዜ (30fps) ያሂዱ።

ዘዴ 2 ከ 2: ጨዋታዎችን ዲዛይን ማድረግ

የቪዲዮ ጨዋታ ደረጃ 6 ይቅዱ
የቪዲዮ ጨዋታ ደረጃ 6 ይቅዱ

ደረጃ 1. መጀመሪያ ጽንሰ -ሐሳብዎን ይጨርሱ።

ፕሮግራሙን ከማዘጋጀትዎ በፊት የጨዋታውን ዋና ንድፍ በመንደፍ የተወሰነ ጊዜ ያሳልፉ። የእርስዎ የጨዋታ ዘውግ ምንድነው? የእርስዎ ጨዋታ 2 ዲ ወይም 3 ዲ ነው? ችግሮችን በመፍታት ፣ ታሪክ በመከተል/በመፍጠር ፣ ጠላቶችን በመዋጋት እና/ወይም በማሰስ ተጫዋቾች እንዴት በጨዋታው ውስጥ ይንቀሳቀሳሉ? ብዙ ጥያቄዎች ሲመልሱ እና ሀሳቦችዎ በበለጠ ዝርዝር ፣ በረጅም ጊዜ ውስጥ ብዙ ጊዜ ይቆጥባሉ። የፕሮግራም ሂደቱን ከጀመሩ በኋላ ዋና ለውጦችን ለማድረግ ከወሰኑ እነሱን መተግበር ብዙ ጊዜ ሊወስድ ይችላል።

በተቻለ መጠን ሀሳብዎን ቀለል ያድርጉት። ጨዋታዎ እንዴት እንደሚሠራ የሚያብራራ እና ለመጫወት በርካታ ደረጃዎችን የሚሰጥ ቀላል ምሳሌ ጥሩ ጅምር ነው። የእርስዎ ፕሮቶታይፕ አንዴ ከተጠናቀቀ ፣ ለጨዋታ ልማት መሠረት አድርገው ሊጠቀሙበት ይችላሉ ፣ ወይም በመሥራት ላይ የተማሩትን ወደ አዲስ ፕሮጀክት ይተግብሩ።

የቪዲዮ ጨዋታ ደረጃ 7 ን ኮድ ያድርጉ
የቪዲዮ ጨዋታ ደረጃ 7 ን ኮድ ያድርጉ

ደረጃ 2. በሚወዱት ቅደም ተከተል ከዚህ በታች ያሉትን ደረጃዎች ይሙሉ።

አሁን ፣ ብዙ የቤት ሥራ አለዎት ፣ ግን ውጤቱ በኋላ በጣም አጥጋቢ ይሆናል። አንድ ቡድን ተግባሮችን በአባላት መካከል ከፋፍሎ በአንድ ጊዜ በእነሱ ላይ መሥራት ከቻለ አንድ ግለሰብ በየትኛው ሥራ ላይ በጣም ቀላል ወይም በጣም አስፈላጊ እንደሆነ መወሰን አለበት። በሚከተሉት ደረጃዎች ያንብቡ እና በሚስቡዎት ተግባራት ይጀምሩ።

የቪዲዮ ጨዋታ ደረጃ 8 ይቅዱ
የቪዲዮ ጨዋታ ደረጃ 8 ይቅዱ

ደረጃ 3. የጥበብ ንብረቶችን ይሰብስቡ ወይም ይፍጠሩ።

ጽሑፍን መሠረት ያደረገ ጨዋታ ካልፈጠሩ በስተቀር 2 ዲ ምስሎች እና ምናልባትም 3 ዲ አምሳያዎች እና ሸካራዎች (በአምሳያው ላይ የሚተገበሩ ቅጦች) ያስፈልግዎታል። የሙዚቃ እና የድምፅ ውጤቶች ዝግጅትን ትንሽ ማዘግየት ይችላሉ ፣ ግን ጨዋታዎን ለማተም ከፈለጉ እነሱን ማዘጋጀት ጥሩ ሀሳብ ነው። ጨዋታዎ አዲስ በሚሆንበት ጊዜ ቀላል አዶዎች ፣ የተጠቃሚ በይነገጽ እና ቅርጸ -ቁምፊዎች ዝቅተኛው ቅድሚያ የሚሰጣቸው ናቸው ፣ ግን በእነሱ ላይ መሥራት የተጫዋች እርካታን በእጅጉ ይጨምራል።

  • የኪነ -ጥበብ ንብረቶችን በርካሽ ወይም በነፃ ለማግኘት ብዙ ቦታዎች አሉ። ይህንን የ makechool.com ዝርዝር ለመመልከት ይሞክሩ።
  • አርቲስቶችን መቅጠር ትልቅ ለውጥ ያመጣል። አርቲስቶችን ለመቅጠር አቅም ከሌለዎት ፣ የራስዎን ንብረት ይሰብስቡ እና የኪነ -ጥበብ ተሰጥኦ ያላቸውን ጓደኞችዎን ያሳዩ ፣ ወይም ለምክር በጨዋታ ልማት መድረኮች ወይም የጥበብ መድረኮች ላይ ይለጥፉ።
የቪዲዮ ጨዋታ ኮድ ኮድ 9
የቪዲዮ ጨዋታ ኮድ ኮድ 9

ደረጃ 4. የታሪኩን እድገት ዲዛይን ያድርጉ።

ይህ ልማት በአብዛኛው ከጨዋታ ኮድ ውጭ እንደ የዕቅድ ሰነድ ይፃፋል ፣ ምንም እንኳን በታሪክ ላይ የተመሠረተ ጨዋታ እየፈጠሩ ከሆነ ፣ የውይይት ዛፍ መፍጠር ሊኖርብዎት ይችላል። ጨዋታዎ ባህላዊ ታሪክ ባይኖረውም እንኳ ጨዋታዎ እርስዎ ያቀዱትን እድገት ሊኖረው ይገባል። “የመድረክ” ጨዋታዎች የእንቅስቃሴ እና የጦር መሣሪያ ማሻሻያዎችን ሊያካትቱ ይችላሉ ፣ እና “እንቆቅልሽ” ጨዋታዎች አዲስ ባህሪያትን እና የችግር ደረጃዎችን ሊጨምሩ ይችላሉ።

የቪዲዮ ጨዋታ ደረጃ 10 ይቅዱ
የቪዲዮ ጨዋታ ደረጃ 10 ይቅዱ

ደረጃ 5. የጨዋታውን ደረጃ ዲዛይን ያድርጉ።

በቀላል አካባቢ ወይም ደረጃ ይጀምሩ። ተጫዋቹ በዚያ ደረጃ በሚወስደው መንገድ ላይ ያተኩሩ ፣ ከዚያ ተጨማሪ መንገዶችን (አማራጭ) ፣ የበለጠ ዝርዝር ግራፊክስ እና ችግርን መጨመር (እንደ የመድረክ ቁመት ማስተካከያዎች ወይም ጠላቶች መንቀሳቀስ) ።br>

ተጫዋቹ በአከባቢው ወደሚቀጥለው ቦታ ለመምራት የብርሃን ምንጮችን እና ዕቃዎችን በመጣል ይጠቀሙ። ተጫዋቾች የሞቱ ጫፎችን ወይም አስቸጋሪ መንገዶችን እንዳይገቡ ለመከላከል ጥላዎችን ይጠቀሙ ፣ እና ለሁለቱም ዓላማ ጠላቶችን ይጠቀሙ (ተጫዋችዎ ጠላትን ለማለፍ በሚመራበት ሁኔታ ላይ በመመስረት)። በጥሩ ሁኔታ የተነደፉ አካባቢዎች ተጫዋቾች ውሳኔ እያደረጉ ወይም በራሳቸው እያሰሱ እንደሆነ እንዲሰማቸው ያደርጋቸዋል ፣ ነገር ግን አሁንም በደካማ ዱካዎች ግልፅ መንገዶችን እንዲያገኙ ይረዱታል።

የቪዲዮ ጨዋታ ኮድ ኮድ 11
የቪዲዮ ጨዋታ ኮድ ኮድ 11

ደረጃ 6. በጨዋታው ላይ ግራፊክስን ያስተካክሉ እና ያሻሽሉ።

ቀለል ያለ የጨዋታ ገንቢ ፕሮግራም የሚጠቀሙ ከሆነ ይህ እርምጃ አስፈላጊ አይደለም። ወደ ግራፊክስ ስርዓቱ የበለጠ ለመግባት ከፈለጉ ፣ በንጥሎች እና ጥላዎች ላይ ተፅእኖዎችን በመፍጠር መማር መጀመር ይችላሉ ፣ ወይም ወደ ግራፊክስ ኮድ ውስጥ ይግቡ እና ጨዋታው የማይጠቀምበትን ኮድ ያስወግዱ። ግራፊክስ ሁል ጊዜ የሂደቱን ፍጥነት የሚወስነው ነጥብ ስለሆነ 2 ዲ ጨዋታዎች እንኳን ብዙውን ጊዜ በግራፊክስ ካርድ እና በአቀነባባሪው ላይ ያለውን ጭነት ለመቀነስ ጉልህ የሆኑ ማስተካከያዎችን ፣ እንደገና መጻፍ እና ማመቻቸቶችን ያልፋሉ።

የቪዲዮ ጨዋታ ደረጃ 12 ይቅዱ
የቪዲዮ ጨዋታ ደረጃ 12 ይቅዱ

ደረጃ 7. ከጨዋታ ሞካሪዎች ግብረመልስ ያግኙ።

አንዴ ቀላል ጨዋታ ወይም እንዴት እንደሚጫወቱ ምሳሌ ከያዙ ፣ ጓደኞችዎ እንዲጫወቱት ይጠይቁ እና ለጨዋታው ጥቆማዎችን ይስጡ። የሚያስደስታቸው እና የሚያበሳጫቸው ምን እንደሆነ ይወቁ። ከዚያ አንዴ ጨዋታዎ የበለጠ ከተጠናቀቀ በኋላ ስለ እርስዎ ስኬት ግድ ስለሌላቸው እንግዳዎችን ወይም ተራ የምታውቃቸውን ሰዎች ምክር መጠየቅ ይችላሉ።

የሚመከር: