ווי צו שאַפֿן אַ שפּיל אויף אַ קאָמפּיוטער אין Game Maker

Pin
Send
Share
Send

אויב איר ווילן צו מאַכן דיין אייגענע שפּיל אויף אַ קאָמפּיוטער, איר דאַרפֿן צו לערנען ווי צו אַרבעטן מיט ספּעציעל מגילה פֿאַר שאפן שפּילערייַ. אַזאַ מגילה לאָזן איר צו שאַפֿן אותיות, ציען אַנאַמיישאַנז און שטעלן אַקשאַנז פֿאַר זיי. דאָך, דאָס איז נישט די גאנצע רשימה פון פּאַסאַבילאַטיז. מיר וועלן באַטראַכטן דעם פּראָצעס פון קריייטינג אַ שפּיל אין איינער פון די מגילה - שפּיל מאַקער.

שפּיל מאַקער איז איינער פון די סימפּלאַסט און מערסט פאָלקס מגילה פֿאַר קריייטינג 2 ד שפּילערייַ. דאָ איר קענען מאַכן גאַמעס ניצן די דראַג'נ'דראָפּ צובינד אָדער ניצן די געבויט-אין גמל שפּראַך (מיר וועלן אַרבעטן מיט אים). שפּיל מאַקער איז דער בעסטער אָפּציע פֿאַר יענע וואָס זענען פּונקט סטאַרטינג צו אַנטוויקלען שפּילערייַ.

אראפקאפיע שפּיל מאַקער פֿאַר פֿרייַ

ווי צו ינסטאַלירן שפּיל מאַקער

1. נאָכפאָלגן די לינק אויבן און גיין צו דער באַאַמטער וועבזייטל פון די פּראָגראַם. איר וועט זיין גענומען צו די אראפקאפיע בלאַט ווו איר קענען געפֿינען די פריי ווערסיע פון ​​די פּראָגראַם - Free אראפקאפיע.

2. איצט איר דאַרפֿן צו רעגיסטרירן. אַרייַן אַלע די נייטיק דאַטן און גיין צו די בריווקאַסטן וווּ איר וועט באַקומען אַ באַשטעטיקונג בריוו. גיי די לינק און קלאָץ אין צו דיין אַקאַונט.

3. איצט איר קענען אָפּלאָדירן די שפּיל.

4. אָבער דאָס איז נישט אַלע. מיר דאַונלאָודיד דעם פּראָגראַם, נאָר צו נוצן עס איר דאַרפֿן אַ דערלויבעניש. מיר קענען באַקומען עס פֿאַר 2 חדשים. צו טאָן דאָס, אויף דער זעלביקער בלאַט פון וואָס איר האָט דאַונלאָודיד די שפּיל, אין די נומער "לייג ליסענסעס", געפֿינען די אַמאַזאָן קוויטל און גיט די "דריקט דאָ" קנעפּל פאַרקערט.

5. אין די פֿענצטער וואָס אָפּענס, איר דאַרפֿן צו זיין לאָגד צו דיין אַקאַונט אויף Amazon אָדער שאַפֿן עס און דערנאָך קלאָץ אין.

6. איצט מיר האָבן אַ שליסל וואָס איר קענען געפֿינען אין די דנאָ פון די זעלבע בלאַט. נאָכמאַכן עס.

7. מיר גיין דורך די מערסט פּראָסט ינסטאַלירונג פּראָצעדור.

8. אין דער זעלביקער צייט די ינסטאַללער וועט פאָרשלאָגן אונדז צו ינסטאַלירן GameMaker: Player. מיר ינסטאַלירן עס אויך. א שפּילער איז פארלאנגט פֿאַר טעסטינג שפּילערייַ.

דעם קאַמפּליץ די ינסטאַלירונג און מיר גיינ ווייַטער צו אַרבעטן מיט די פּראָגראַם.

ווי צו נוצן שפּיל מאַקער

לויפן די פּראָגראַם. אַרייַן די דערלויבעניש שליסל אַז מיר קאַפּיד אין די דריט זייַל, און אין די רגע אַרייַן די לאָגין און פּאַראָל. איצט ריסטאַרט די פּראָגראַם. זי אַרבעט!

גיין צו די נייַ קוויטל און שאַפֿן אַ נייַע פּרויעקט.

איצט שאַפֿן אַ ספּרייט. רעכט גיט אויף ספּריטעס און דאַן שאַפֿן ספּרייט.

גיב אים א נאמען. לאָזן שפּילער און גיט עדיט ספּרייט. א פֿענצטער וועט עפענען אין וואָס מיר קענען טוישן אָדער שאַפֿן אַ ספּרייט. שאַפֿן אַ נייַע ספּרייט, מיר וועלן נישט טוישן די גרייס.

איצט טאָפּל גיט אויף די נייַ ספּרייט. אין דער רעדאַקטאָר וואָס אָפּענס, מיר קענען ציען אַ ספּרייט. דערווייַל מיר ציען אַ שפּילער, און מער ספּאַסיפיקלי אַ טאַנק. היט אונדזער צייכענונג.

צו מאַכן אַן אַנאַמיישאַן פון אונדזער טאַנק, קאָפּיע און פּאַפּ די בילד מיט די קאַמבאַניישאַנז Ctrl + C און Ctrl + V, ריספּעקטיוולי, און ציען אַ אַנדערש שטעלע פֿאַר די טראַקס. איר קענען מאַכן ווי פילע עקזעמפלארן ווי איר ווילט. די מער בילדער, די מער טשיקאַווע די אַנאַמיישאַן.

איצט איר קענען קאָנטראָלירן די קעסטל ווייַטער צו די פאָרויסיקע ווייַזונג נומער. איר וועט זען די באשאפן אַנאַמיישאַן און איר קענען טוישן די ראַם טעמפּאָ. היט דעם בילד און צענטער עס מיט די צענטער קנעפּל. אונדזער כאַראַקטער איז גרייט.

אין דער זעלביקער וועג, מיר דאַרפֿן צו שאַפֿן דריי ספּריטעס: די פייַנט, די וואַנט און די פּראַדזשעקטאַל. רופן זיי פייַנט, וואַנט און קויל, ריספּעקטיוולי.

איצט איר דאַרפֿן צו מאַכן די אַבדזשעקץ. רעכט אויף די אָבדזשעקץ קוויטל, רעכט גיט און סעלעקטירן שאַפֿן כייפעץ. איצט שאַפֿן אַ כייפעץ פֿאַר יעדער ספּרייט: ob_player, ob_enemy, ob_wall, ob_bullet.

אכטונג!
קאָנטראָלירן די סאָליד קעסטל ווען איר שאַפֿן אַ וואַנט כייפעץ. דאָס וועט מאַכן די וואַנט האַרט און טאַנגקס קענען נישט פאָרן דורך אים.

מיר ווענדן צו די שווער. עפֿן די ob_player כייפעץ און גיין צו די קאָנטראָל קוויטל. שאַפֿן אַ נייַע געשעעניש מיט די לייג עווענט קנעפּל און סעלעקטירן שאַפֿן. איצט רעכט גיט אויף די עקסעקוטע קאָוד נומער.

אין די פֿענצטער אַז אָפּענס, איר דאַרפֿן צו פאַרשרייַבן וואָס אַקשאַנז אונדזער טאַנק וועט דורכפירן. לאָמיר שרייַבן די פאלגענדע שורות:

הפּ = 10;
דמג_טימע = 0;

לאָמיר מאַכן די סטעפּ געשעעניש אין דער זעלביקער וועג, שרייַבן דעם קאָד:

image_angle = point_direction (רענטגענ, י, מאָוסע_קס, מאָוסע_י);
if keyboard_check (ord ('W')) {y- = 3};
if keyboard_check (ord ('S')) {y + = 3};
if keyboard_check (ord ('A')) {x- = 3};
if keyboard_check (ord ('D')) {x + = 3};

if keyboard_check_released (ord ('W')) {speed = 0;}
if keyboard_check_released (ord ('S')) {speed = 0;}
if keyboard_check_released (ord ('א')) {speed = 0;}
if keyboard_check_released (ord ('D')) {speed = 0;}

אויב מויז_טשעקק_בוטטאָן_פּרעססעד (מב_לעפט)
{
מיט בייַשפּיל_קרעאַטע (רענטגענ, י, אָב_בוללעט) {ספּיד = 30; direction = point_direction (ob_player.x, ob_player.y, mouse_x, mouse_y);}
}

לייג די צונויפשטויס געשעעניש - צונויפשטויס מיט די וואַנט. קאָד:

רענטגענ = קספּרעוויאָוס;
y = יפּרעשאַס;

און אויך לייגן אַ צונויפשטויס מיט די פייַנט:

אויב דמג_טימע <= 0
{
הפּ- = קסנומקס
דמג_טימע = 5;
}
דמג_טימע - = 1;

ציען געשעעניש:

draw_self ();
draw_text (50,10, שטריקל (הפּ));

איצט לייגן סטעפּ - סוף סטעפּ:
אויב הפּ <= 0
{
show_message ('שפּיל איבער')
room_restart ();
};
if instance_number (ob_enemy) = 0
{
show_message ('נצחון!')
room_restart ();
}

איצט אַז מיר זענען געטאן מיט די שפּילער, גיין צו די ob_enemy כייפעץ. לייג די שאַפֿן געשעעניש:

ר איז 50;
ריכטונג = קלייַבן (0.90.180.270);
גיכקייַט = 2;
הפּ = 60;

איצט פֿאַר די באַוועגונג, לייג סטעפּ:

if distance_to_object (ob_player) <= 0
{
ריכטונג = פונט_דירעקטיאָן (x, y, ob_player.x, ob_player.y)
גיכקייַט = 2;
}
אַנדערש
{
אויב r <= 0
{
ריכטונג = קלייַבן (0.90.180.270)
גיכקייַט = 1;
ר איז 50;
}
}
image_angle = ריכטונג;
ר = 1;

סוף שריט:

if hp <= 0 instance_destroy ();

מיר שאַפֿן די Destroy געשעעניש, גיין צו די ציען קוויטל און אין די אנדערע נומער גיט די יקספּלאָוזשאַן בילדל. איצט, ווען מאָרד אַ פייַנט, עס וועט זיין אַן יקספּלאָוזשאַן אַנאַמיישאַן.

צונויפשטויס - צונויפשטויס מיט די וואַנט:

ריכטונג = - ריכטונג;

צונויפשטויס - צונויפשטויס מיט אַ פּראַדזשעקטאַל:

hp- = irandom_range (10.25)

זינט די וואַנט טוט נישט דורכפירן קיין אַקשאַנז, מיר גיין צו די ob_bullet כייפעץ. לייג צונויפשטויס צונויפשטויס מיט די פייַנט:

instance_destroy ();

און צונויפשטויס מיט די וואַנט:

instance_destroy ();

לעסאָף, שאַפֿן די הייך לעוועל 1. רעכט גיט רום -> שאַפֿן צימער. מיר גיין צו די אַבדזשעקץ קוויטל און נוצן די "וואנט" כייפעץ צו ציען אַ הייך מאַפּע. דערנאָך מיר לייגן איין שפּילער און עטלעכע שונאים. גלייַך איז גרייט!

לעסאָף, מיר קענען לויפן די שפּיל און פּרובירן עס. אויב איר נאָכפאָלגן די ינסטראַקשאַנז, עס זאָל זיין קיין באַגז.

אַז ס אַלע. מיר האָבן יגזאַמאַנד ווי צו מאַכן אַ שפּיל אויף אַ קאָמפּיוטער זיך, און איר האָט אַ געדאַנק וועגן אַ פּראָגראַם אַזאַ ווי שפּיל מאַקער. פאָרזעצן צו אַנטוויקלען און זייער באַלד איר קענען מאַכן פיל מער טשיקאַווע און הויך-קוואַליטעט שפּילערייַ.

גוט גליק!

אראפקאפיע שפּיל מאַקער פון דער באַאַמטער פּלאַץ

זען אויך: אנדערע ווייכווארג פֿאַר שאפן שפּילערייַ

Pin
Send
Share
Send