איך ליצור משחק אימה באחדות

משחקי אימה מגיעים בצורות וצורות רבות, החל מיורה פעולה תלת-ממדית של התפרצות וירוסים פוסט-אפוקליפטיים ועד לפלטפורמה פשוטה יותר 2D עם אסתטיקה מפוקסלת.

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

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

בואו נתחיל!

דוגמה 1: Resident Evil

למשחק הראשון מסדרת Resident Evil (ששוחרר עוד ב-1996) הייתה השפעה גדולה באמת על ז'אנר האימה.

Resident Evil הפך למרכיב עיקרי בז'אנר האימה.

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

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

המשחק מדגיש התחמקות ולא אקשן מלא.

דוגמה 2: חייזר: בידוד

צילום מסך של בידוד חייזרים

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

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

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

צילום מסך של Alien Isolation Android

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

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

הנוסחה

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

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

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

יצירת אב טיפוס של המשחק Unity

Unity Game Engine

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

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

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

הגדר את הגיבור הראשי

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

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

דוגמה לגיבור: דמות הישרדות פוסט אפוקליפטית

דמות הישרדות פוסט אפוקליפטית

הגדר את האויב

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

דוגמה לאויב: Mutant2

Mutant Alien

עיצוב רמת המשחק

בהתאם לגיבור שלך ולאויב, הרמה יכולה להיות כל דבר, החל מחלל סגור היטב (לדוגמה, בית חולים) ועד לסביבה פתוחה יותר (לדוגמה, רחובות ערים או יער חשוך).

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

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

דוגמה לרמת המשחק: חבילת אימה בבית חולים

חבילת בית חולים נטושה

תתחיל לעבוד

כפי שאתה יכול לראות, ל-Asset Store של Unity יש הרבה משאבים חינמיים שיעזרו לך להאיץ את תהליך יצירת האב-טיפוס.

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

בהתאם למערך המיומנויות שלך, ייתכן שלא תוכל לעשות את כל העבודה בעצמך (מודלים תלת מימדיים, תכנות, עיצוב רמות, אודיו וכו'). בשביל זה, יש לך פתרונות שונים: או לבקש עזרה ממפתחים בעלי דעות דומות או ללמוד פיתוח משחקים בעצמך.

שכור מפתחים מקצועיים Unity

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

שכור מפתחי Unity מקצועיים מכל העולם. הקפד לבדוק את הדירוגים והמשלוחים הקודמים שלהם כדי למצוא את ההתאמה הטובה ביותר.

למד את פיתוח המשחק

משאבים מקוונים רבים יעזרו לך רבות בלימוד פיתוח משחקים.

Unity מציע קורס שלם שיעזור לך ללמוד מפתחי משחקים מא' עד ת'.

הקורס נקרא Swords and Shovels ​​והוא מלמד את כל ההיבטים של פיתוח משחקים (עיצוב אמנותי, תכנות, אודיו).