חלק 6: הוספת אויבים | hyperPad Documentation

Loading...

Logo
המדריך המלא - יצירת משחק פלטפורמה

חלק 6: הוספת אויבים

Published September 19, 2015

מבוא

עכשיו שיש לך מטבעות שאפשר לאסוף במשחק שלך, הגיע הזמן להוסיף כמה מכשולים כדי ליצור אתגר עבור השחקן.

חלק זה של המדריך מתבסס על חלק 5, שמניח שיש לך דמות שניתן לשלוט בה, מטבעות שאפשר לאסוף, והבנה בסיסית של הוספת אובייקטים לסצנה שלך, מערכת ההתנהגות והתנגשויות.

האויב הראשון שלך

מהספרייה לאמצעים, חזור ל"ערכת ההתחלה של פלטפורמות" שהורדת בשלב הקודם ובחר את ה"סליים הוורוד", ולאחר מכן הוסף את האנימציה של "תנועה" לדוק.

חלק 6: הוספת אויבים

לאחר שהסליים הוורוד נוסף לדוק שלך, גרור אותו מהדוק והנח אותו בסצנה שלך.

חלק 6: הוספת אויבים

נגע בסליים שהוספת לסצנה כדי לפתוח את מאפייני האובייקט, ואז קבע אותו כאובייקט פיזי.

חלק 6: הוספת אויבים

בהמשך, ממאפייני האובייקט, נגע באייקון התנגשויות כדי לפתוח את עורך ההתנגשויות. אנחנו צריכים להקטין מעט את תיבת ההתנגדות סביבו כך שהשחקן שלנו לא יקבל מכה מוקדם מדי. עם האצבע שלך, הזז את הנקודה הירוקה בצדדים קרוב יותר לסליים, ולאחר מכן לחץ על כפתור הסימון הירוק כדי לקבל את השינויים.

חלק 6: הוספת אויבים

עכשיו אנחנו צריכים שהאויב יpatrol נתיב. כדי לעשות זאת, עבור להתנהגויות של הסליים. מתוך קטגוריית האובייקט, הוסף את ההתנהגות "Patrol".

חלק 6: הוספת אויבים

לאחר מכן, ממאפייני ההתנהגות, תוכל לקבוע כמה רחוק הסליים צריך לזוז, וכמה זמן ייקח להגיע ליעד הרצוי.

מתוך החלק "תנועה", ערך ה-X הוא כמה האויב יזוז לאורך ציר ה-X (שמאל או ימין). מספר שלילי מצביע על כך שהוא ינוע שמאלה, ומספר חיובי מצביע על כך שהוא ינוע ימינה.

נשאיר את הערך ברירת המחדל (-6) בינתיים. אבל אתה יכול לשנות זאת בהתאם לסצנה שלך וכמה רחוק אתה רוצה שהאויב יזוז.

חלק 6: הוספת אויבים

כדי להאט את מהירות האויב, נחליף את משך הזמן ל-2 שניות. זה אומר שלוקח 2 שניות לזוז -6 מטרים.

חלק 6: הוספת אויבים

הרס האויב

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

אז בוא נתחיל על ידי תיוג הסליים הוורוד שלנו. קודם צא מעורך ההתנהגות וחזור לעורך הראשי. לאחר מכן, בחר את הסליים הוורוד כדי להציג את מאפייני האובייקט.

מלמטה של מאפייני האובייקט בחר בכרטיסיית "תגים" (זו הכרטיסייה האחרונה בתחתית).

להוספת תג, הכנס שם בשדה החיפוש העליון. ודא שאתה בוחר בתגים שקל לזכור. עבור מדריך זה פשוט נשתמש בתג "אויב". לאחר מכן לחץ על כפתור + כדי להוסיף את התג.

חלק 6: הוספת אויבים

עכשיו אנחנו יכולים לעבור להוספת ההתנהגויות שלנו. הפעם בחר את דמות השחקן ו לא את האויב. ואז פתח את ההתנהגויות עבור דמות השחקן.

חלק 6: הוספת אויבים

מקטגוריית האובייקט הוסף התנהגות "התנגש" ולאחר מכן בחר אותה כדי להציג את מאפייני ההתנהגות.

חלק 6: הוספת אויבים

במאפייני ההתנהגות של ההתנגש, כבה את כל המתגים למעט "מעל". זה כך שהתנהגות ההתנגש תפעיל אירוע רק כאשר השחקן שלנו נוגע בחלק העליון של האויב.

חלק 6: הוספת אויבים

לאחר מכן, בתחתית מאפייני ההתנהגות, עבור לכרטיסיית התגים. לאחר מכן בחר את התג אויב שהוספנו קודם. נקודה ירוקה ליד התג משמעותה שזה נבחר ופעיל. עכשיו, במקום להפעיל אירוע כשנוגעים באויב ספציפי, זה יפעיל אירוע כאשר נוגעים בחלק העליון של כל אובייקט שיש לו את תג האויב.

חלק 6: הוספת אויבים

עכשיו מקטגוריית האובייקט הוסף התנהגות "השבת אובייקט" וחבר אותה להתנגש, זה יעצור את האויב מלעשות פטרול ולהתנגש.

חלק 6: הוספת אויבים

שוב, שנה אותו כך שישפיע רק על תג האויב. מכיוון ששני האובייקט המושג וההשהה אובייקט יש להם את אותו תג, רק אותו אובייקט שהתנגש יחזור, ולא כל יתר האובייקטים עם אותו תג.

חלק 6: הוספת אויבים

כדי לתת למשחק קצת יופי נוסף, נעשה שונה כשאויב מקבל דריכה. הוסף התנהגות "נגן אנימציה" מקטגוריית FX וחבר אותה ל"השבת אובייקט".

חלק 6: הוספת אויבים

לאחר מכן נגע באזור שבו כתוב "בחר אנימציה". עבור לסליים הוורוד בספריית האמצעים, ובחר את האנימציה "פגיעה".

חלק 6: הוספת אויבים

שוב, שנה את ההתנהגות כך שהיא תתייחס רק לאובייקטים עם תג האויב.

חלק 6: הוספת אויבים

לאחר מכן הוסף התנהגות המתנה וחבר אותה להתנהגות השבת אובייקט (לצד נגן האנימציה) וקבע אותה לאורך קצר מאוד כמו 0.25 שניות.

חלק 6: הוספת אויבים

לבסוף, הוסף התנהגות "הרס אובייקט" מקטגוריית האובייקט וחבר אותה להמתנה שהוספת קודם. לאחר מכן שוב מה הפעם קבע אותה לתג האויב. (הערה בתמונה למטה ההשבת שונתה ל"8")

וזהו! עכשיו יש לך אויב שאפשר להרוס.

חלק 6: הוספת אויבים

יצירת אתגר

עכשיו הגיע הזמן להפוך את האויב ליכול להרוס אותך ולהשאיר את המשחק.

עדיין בהתנהגויות של השחקן, הוסף התנהגות התנגש חדשה. הפעם ממאפייני ההתנגש, רק כבה את המתג On Top. ושוב, ודא שהתאגא של האויב נבחר.

חלק 6: הוספת אויבים

לאחר מכן, הוסף התנהגות "הרס אובייקט" וחבר אותה להתנגש. מכיוון שאתה נמצא בהתנהגויות של השחקן, זה מוגדר אוטומטית להרוס את השחקן.

חלק 6: הוספת אויבים

לבסוף, הוסף התנהגות "טען Overlay" מקטגוריית הסצנה וחבר אותה להתנהגות "הצמד" שהוספת קודם.

חלק 6: הוספת אויבים

Overlay היא כמו סצנה מיוחדת, שיכולה לפעול מעל הסצנה הנוכחית שלך. אלו לרוב משמשות לתפריטים, מסכי עצירה או מסכי סוף משחק. hyperPad מגיעה עם 2 Overlay כבר שיצרנו. אחד עבור תפריט עצירה, ואחר עבור מסך סיום משחק. אתה יכול לשנות את זה כדי להתאים לצרכים שלך, מתוך תפריט הפרויקט. אתה יכול לקרוא עוד על סצנות וOverlay על ידי חיפוש הנושאים במדריך.

ממאפייני התנהגות הטענה Overlay, נגע על "בחר Overlay". לאחר מכן מהרשימה שמופיעה, selecet את overlay "סוף המשחק" שסופקה על ידי hyperPad.

חלק 6: הוספת אויבים

וזה הכל! עכשיו כשאתה נתקל באויב שלך, השחקן יימנע והמסך של סוף המשחק יופיע, מה שמאפשר לך להתחיל את הסצנה מחדש.

בשלב זה, תוכל להוסיף יותר אויבים לרמה שלך. רק ודא לתייג אותם כאויב.