በጨዋታ ሰሪ ውስጥ በኮምፒተር ላይ ጨዋታ እንዴት መፍጠር እንደሚቻል

Pin
Send
Share
Send

በኮምፒተርዎ ላይ የራስዎን ጨዋታ ለመፍጠር ከፈለጉ ጨዋታዎችን ለመፍጠር ልዩ ፕሮግራሞችን እንዴት እንደሚሠሩ መማር ያስፈልግዎታል ፡፡ እንደነዚህ ያሉት ፕሮግራሞች ገጸ-ባህሪያትን እንዲፈጥሩ ፣ እነማዎችን እንዲስሉ እና ለእነሱ እርምጃዎችን እንዲያገኙ ያስችሉዎታል። በእርግጥ ይህ ሊሆኑ የሚችሉ አማራጮች አጠቃላይ ዝርዝር አይደለም ፡፡ ከነዚህ መርሃግብሮች በአንዱ ውስጥ ጨዋታ ለመፍጠር ሂደቱን ከግምት ውስጥ እናስገባለን - የጨዋታ ሰሪ ፡፡

የጨዋታ ሰሪ የ2-ል ጨዋታዎችን ለመፍጠር በጣም ቀላል እና በጣም ታዋቂ ከሆኑ ፕሮግራሞች ውስጥ አንዱ ነው። እዚህ የ ji'n'drop በይነገጽን በመጠቀም ወይም አብሮ የተሰራውን የ GML ቋንቋን በመጠቀም ጨዋታዎችን መፍጠር ይችላሉ (ከእሱ ጋር አብረን እንሰራለን)። የጨዋታ ሰሪ ጨዋታዎችን መገንባት ለሚጀምሩ ምርጥ ምርጫ ነው ፡፡

የጨዋታ መስሪያን በነፃ ያውርዱ

የጨዋታ ሰሪ እንዴት እንደሚጫን

1. ከላይ ያለውን አገናኝ ይከተሉ እና ወደ ፕሮግራሙ ኦፊሴላዊ ድር ጣቢያ ይሂዱ ፡፡ የፕሮግራሙን ነፃ ሥሪቱን ወደሚፈልጉበት ማውረድ ገጽ ይወሰዳሉ - ነፃ ማውረድ ፡፡

2. አሁን መመዝገብ ያስፈልግዎታል ፡፡ ሁሉንም አስፈላጊ መረጃዎች ያስገቡ እና የማረጋገጫ ደብዳቤ የሚቀበሉበት ወደ የመልእክት ሳጥን ይሂዱ ፡፡ አገናኙን ይከተሉ እና ወደ መለያዎ ይግቡ።

3. አሁን ጨዋታውን ማውረድ ይችላሉ።

4. ግን ያ ብቻ አይደለም ፡፡ ፕሮግራሙን አውርደነዋል ፣ እሱን ለመጠቀም ብቻ ፈቃድ ያስፈልግዎታል ፡፡ ለ 2 ወሮች በነፃ ማግኘት እንችላለን። ይህንን ለማድረግ ጨዋታውን ካወረዱበት ተመሳሳይ ገጽ ላይ “ፈቃዶች አክል” በሚለው ንጥል ላይ የአማዞን ትሩን ይፈልጉ እና በተቃራኒው “እዚህ ጠቅ ያድርጉ” የሚለውን ቁልፍ ይጫኑ ፡፡

5. በሚከፈተው መስኮት ውስጥ በአማዞን ላይ ወደ አካውንትዎ በመለያ ለመግባት ወይም ለመፍጠር ከዚያ ከዚያ በመለያ ለመግባት ያስፈልግዎታል ፡፡

6. አሁን በተመሳሳዩ ገጽ ግርጌ ላይ ማግኘት የሚችሉት ቁልፍ አለን ፡፡ ገልብጠው።

7. በጣም የተለመደው የመጫኛ አሰራር ሂደት ውስጥ አልፈናል ፡፡

8. በተመሳሳይ ጊዜ ጫኝ GameMaker ን እንድንጭን ያደርገናል-ማጫወቻ ፡፡ እኛ እንጭነዋለን። ጨዋታዎችን ለመሞከር አንድ ተጫዋች ያስፈልጋል።

ይህ መጫኑን ያጠናቅቃል እና ከፕሮግራሙ ጋር ወደ ሥራው እንቀጥላለን።

የጨዋታ ሰሪ እንዴት እንደሚጠቀሙ

ፕሮግራሙን ያሂዱ። በሦስተኛው ረድፍ ላይ የገለበጥንትን የፍቃድ ቁልፍ ያስገቡ እና በሁለተኛው ውስጥ የመግቢያ እና የይለፍ ቃል እናስገባለን ፡፡ አሁን ፕሮግራሙን እንደገና ያስጀምሩ. ትሰራለች!

ወደ አዲሱ ትር ይሂዱ እና አዲስ ፕሮጀክት ይፍጠሩ።

አሁን አንድ ፊደል ይፍጠሩ። Sparies ላይ በቀኝ ጠቅ ያድርጉ እና ከዚያ Sprite ን ይፍጠሩ።

ስም ስጠው ፡፡ ተጫዋች ይሁን እና Sprite ን አርትዕን ጠቅ ያድርጉ። ፊደል ለመለወጥ ወይም ለመፍጠር የምንችልበት መስኮት ይከፈታል። አዲስ ስፕሊት ይፍጠሩ ፣ መጠኑን አንቀይርም።

አሁን በአዲሱ sprite ላይ ሁለቴ ጠቅ ያድርጉ። በሚከፈተው አርታ In ውስጥ ፊደል መሳል እንችላለን ፡፡ እኛ በአሁኑ ጊዜ ተጫዋች እና በተለይ ደግሞ ታንክ እንሳባለን። ስዕላችንን ያስቀምጡ ፡፡

የኛ ታንክን እነማ ለመስራት በቅደም ተከተል ከ Ctrl + C እና Ctrl + V ጋር በማጣመር ምስሉን ይቅዱት እና ለፈገዶቹ የተለየ ቦታ ይሳሉ ፡፡ የሚስማሙትን ያህል ብዙ ቅጂዎች ማድረግ ይችላሉ ፡፡ ብዙ ምስሎች ፣ እነማ የበለጠ ሳቢ ናቸው።

አሁን ከቅድመ ዕይታው ንጥል ቀጥሎ ያለውን ሳጥን ምልክት ማድረግ ይችላሉ። የተፈጠረውን እነማ ያዩታል እና የፍሬም ደረጃውን መለወጥ ይችላሉ ፡፡ ምስሉን ይቆጥቡ እና ማዕከላዊውን ቁልፍ በመጠቀም ማዕከላዊውን ቁልፍ ይጠቀሙ ፡፡ ባህርያችን ዝግጁ ነው።

በተመሳሳይም እኛ ሶስት ተጨማሪ ፍጥረታት መፍጠር አለብን-ጠላት ፣ ግድግዳው እና ግድቡ ፡፡ በተከታታይ ጠላት ፣ ግድግዳ እና ጥይት ይደውሉላቸው ፡፡

አሁን ቁሳቁሶችን መፍጠር ያስፈልግዎታል. በነገሮች ትር ላይ በቀኝ ጠቅ ያድርጉ እና ነገሮችን ፍጠር ይምረጡ ፡፡ አሁን ለእያንዳንዱ sprite ነገር ይፍጠሩ-ob_player ፣ ob_enemy ፣ ob_wall ፣ ob_bullet።

ትኩረት!
የግድግዳ (ግድግዳ) ግድግዳ (ግድግዳ) ግድግዳ (ግድግዳ) ግድግዳ (ግድግዳው ግድግዳ ላይ) ግድግዳ ላይ በሚፈጠርበት ጊዜ የግድግዳ ሣጥኑን ያረጋግጡ ፡፡ ይህ ግድግዳውን ጠንካራ ያደርገዋል እና ታንኮች በእሱ ውስጥ ማለፍ አይችሉም ፡፡

ወደ አስቸጋሪው እንሸጋገራለን ፡፡ የተከፈለውን ነገር ይክፈቱ እና ወደ የቁጥጥር ትሩ ይሂዱ ፡፡ በክስተት አክል አዝራር አዲስ ክስተት ይፍጠሩ እና ፍጠርን ይምረጡ። አሁን በአፈፃፀም ኮዱ ላይ በቀኝ ጠቅ ያድርጉ ፡፡

በሚከፈተው መስኮት ውስጥ ታንክ ምን ዓይነት እርምጃዎችን እንደሚወስድ መመዝገብ ያስፈልግዎታል ፡፡ የሚከተሉትን መስመሮች እንፃፍ

hp = 10;
dmg_time = 0;

በተመሳሳይ ደረጃ የደረጃ ዝግጅትን እንፈጥር ፣ ኮዱን ለእዚህ ጻፍ-

image_angle = ነጥብ_ ማስተካከል (x ፣ y ፣ አይጤ_ክስ ፣ አይጥ_አይ);
የቁልፍ ሰሌዳ_ቁልፍ (ord ('W')) {y- = 3};
የቁልፍ ሰሌዳ_ቁልፍ (ord ('S')) {y + = 3};
የቁልፍ ሰሌዳ_ቁልፍ (ord ('A')) {x- = 3};
የቁልፍ ሰሌዳ_ቁልፍ (ord ('D')) {x + = 3};

የቁልፍ ሰሌዳ_ቁልፍ_ተለቀቀ (ord ('W')) {ፍጥነት = 0;}
የቁልፍ ሰሌዳ_ቁልፍ_ተለቀቀ (ord ('S')) {ፍጥነት = 0;}
የቁልፍ ሰሌዳ_ቁልፍ_ተለቀቀ (ord ('A')) {ፍጥነት = 0;}
የቁልፍ ሰሌዳ_ቁልፍ_ተለቀቀ (ord ('D')) {ፍጥነት = 0;}

አይጤ_ቁልፍ_በተተራ_የተጨናነቀ (mb_left)
{
ከ ምሳሌ_create (x ፣ y ፣ ob_bullet) {ፍጥነት = 30; አቅጣጫ = ነጥብ_ዋክብት (ob_player.x ፣ ob_player.y ፣ መዳፊት_ x ፣ አይጥ_))}
}

የሰበሰበውን ክስተት ያክሉ - ከግድግዳው ጋር ግጭት። ኮድ

x = x ብልህነት;
y = yprepti;

እንዲሁም ከጠላት ጋር ግጭት ያክሉ ፤

dmg_time <= 0 ከሆነ
{
hp- = 1
dmg_time = 5;
}
dmg_time - = 1;

ክስተት ይሳሉ

ስዕል_ራስ ();
ስዕል_ጽሑፍ (50,10 ፣ string (hp));

አሁን ደረጃ ያክሉ - የመጨረሻ ደረጃ
ቢ ከሆነ <= 0
{
ትዕይንት_ማሳየት ('Game over')
Room_restart ();
};
ለምሳሌ_ቁጥር (ob_enemy) = 0
{
ትዕይንት_ማሳየት ('ድል!')
Room_restart ();
}

አሁን ከተጫዋቹ ጋር ስለተጠናቀቀ ወደ ob_enemy ነገር ይሂዱ። የፈጠራውን ክስተት ያክሉ

r 50 ነው;
አቅጣጫ = ይምረጡ (0.90,180,270);
ፍጥነት = 2;
hp = 60;

አሁን ለድርጊት ፣ ደረጃ ያክሉ

ርቀቱ_to_object (ob_player) <= 0
{
አቅጣጫ = ነጥብ_ዋክብት (x ፣ y ፣ ob_player.x ፣ ob_player.y)
ፍጥነት = 2;
}
ሌላ
{
if r <= 0
{
አቅጣጫ = ይምረጡ (0.90,180,270)
ፍጥነት = 1;
r 50 ነው;
}
}
image_angle = አቅጣጫ;
r- = 1;

የመጨረሻ ደረጃ

ቢ <= 0 ለምሳሌ_ዶስትሮይ ();

የጥፋት ክስተትን እንፈጥራለን ፣ ወደ ስዕሉ ትር ይሂዱ እና በሌላኛው ንጥል ፍንዳታ አዶ ላይ ጠቅ ያድርጉ። አሁን ጠላት በሚገድልበት ጊዜ ፍንዳታ የተሞላ animation ይኖራል ፡፡

ጥምረት - ግድግዳው ላይ ግጭት;

አቅጣጫ = - አቅጣጫ;

ትብብር - ከጭረት ጋር ግጭት;

hp- = irandom_range (10.25)

ግድግዳው ምንም ዓይነት እርምጃ ስለማይፈጽም ወደ ob_bullet ነገር እንሄዳለን ፡፡ ከጠላት ጋር ግጭት መጨመር

ለምሳሌ_ዲስትሮይ ();

ከግድግዳው ጋር መሰብሰብ;

ለምሳሌ_ዲስትሮይ ();

በመጨረሻም ፣ የደረጃ 1 ደረጃን ይፍጠሩ - በቀኝ ጠቅ ያድርጉ - - ክፍልን ይፍጠሩ ፡፡ ወደ ቁሶች ትር እንሄዳለን እና ደረጃን ለመሳል የ “ግድግዳ” ዕቃውን እንጠቀማለን። ከዚያ አንድ ተጫዋች እና በርካታ ጠላቶችን እንጨምራለን። ደረጃ ዝግጁ ነው!

በመጨረሻም ፣ ጨዋታውን ማካሄድ እና መሞከር እንችላለን ፡፡ መመሪያዎቹን ከተከተሉ ታዲያ ሳንካዎች መኖር የለባቸውም።

ያ ብቻ ነው። እኛ እራሳችንን በኮምፒዩተር ላይ እንዴት ጨዋታ መፍጠር እንደሚቻል መርምረን ነበር ፣ እና እንደ የጨዋታ ሰሪ (ፕሮፌሰር) ያለ መርሃግብር በተመለከተ አንድ ሀሳብ አለዎት ፡፡ መገንባቱን ይቀጥሉ እና በቅርቡ በጣም አስደሳች እና ከፍተኛ ጥራት ያላቸውን ጨዋታዎች መፍጠር ይችላሉ።

መልካም ዕድል!

ከዋናው ጣቢያ የጨዋታ ሰሪ ያውርዱ

በተጨማሪ ይመልከቱ: - ጨዋታዎችን ለመፍጠር ሌሎች ሶፍትዌሮች

Pin
Send
Share
Send