מכין משחק וידאו מאפס

מְחַבֵּר: Tamara Smith
תאריך הבריאה: 24 יָנוּאָר 2021
תאריך עדכון: 1 יולי 2024
Anonim
אקינטור - אני GuyTV?
וִידֵאוֹ: אקינטור - אני GuyTV?

תוֹכֶן

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

לדרוך

חלק 1 מתוך 4: הכנה להצלחה

  1. הבן את המשחק שלך. תצטרך לעשות קצת תכנון ולחשוב על הנושאים הגדולים אם אתה רוצה שכל התהליך יתנהל בצורה חלקה. איזה ז'אנר משחק זה יהיה (RPG, shooter, platformer וכו ')? באיזו פלטפורמה משחקים את המשחק שלך? מה יהיו המאפיינים הייחודיים או הבולטים במשחק שלך? התשובה לכל שאלה דורשת מערך אחר של משאבים, כישורים ותכנון, שכן הם משפיעים על פיתוח המשחק בדרכים שונות.
  2. מעצב משחק טוב. עיצוב המשחק חשוב מאוד, לכן תצטרכו לעבוד על הדברים לפני שתתחילו להכין את המשחק. איך השחקנים מתקדמים במשחק? כיצד מתקשרים השחקנים עם העולם? איך מלמדים שחקנים לתקשר עם המשחק? באיזה סוג של ערכות שמע ומוסיקה תשתמש? כל זה חשוב מאוד.
  3. תהיה מציאותי. אם הפקת משחקים כמו Mass Effect הייתה קלה, כולם היו עושים את זה. אתה צריך להבין מה אתה יכול ומה לא יכול בלי סטודיו ענק והרבה ניסיון. אתה צריך גם להיות מציאותי לגבי מה שאתה יכול להשיג בפרק זמן סביר. אם אתה לא מציאותי לגבי מה שאתה יכול לעשות, סביר להניח שתתאכזב במהירות ותוותר. אנחנו לא רוצים שתוותרו!
  4. ודא שיש לך חומרה ותוכנה טובים. הכנת משחק מעל לרמה ה"ניידת "דורשת בדרך כלל מחשב טוב מאוד. אם אתה משתמש במערכת ישנה יותר, לא תוכל ליצור את המשחק במחשב שלך. אתה גם צריך תוכנה חזקה מאוד וספציפית לייצור משחקים. חלק מהתוכניות הן בחינם או בזול, אך אחרות יכולות להיות יקרות. תוכנות טובות נדונות בהמשך, אך לפחות תזדקק לתוכניות תלת מימד, תוכנות לעריכת תמונות, עורכי טקסט, מהדרים וכו '.
    • אתה זקוק למעבד עוצמתי (לפחות ארבע ליבות, ורצוי אחד מה- i5 או i7 החדשים), הרבה זיכרון RAM ולפחות כרטיס מסך ברמה גבוהה.

חלק 2 מתוך 4: הרכיב צוות

  1. שחק בעצמך משחקים קטנים, משחקים גדולים עם אנשים אחרים. אם אתה רק רוצה לפתח במהירות משחק סלולרי עם ויזואליות ותכנות פשוטים, זה בסדר. זה פרויקט טוב לעבוד על עצמך מכיוון שאתה יכול להשתמש בו כדי להראות למעסיקים ומשקיעים עתידיים מה אתה יכול ליצור. אבל אם אתה רוצה לעשות משחק רציני יותר, אתה צריך יותר אנשים שיעזרו לך. במשחקי אינדי יש בדרך כלל צוות של 5-10 אנשים (תלוי במורכבות) ומשחקים מפורסמים יותר יכולים לעבוד עד כמה מאות אנשים!
  2. הרכיבו את הצוות שלכם. אתה צריך הרבה אנשים עם כישורים רבים ושונים (כגון אמנים, מתכנתים וכו ') עבור רוב סוגי המשחקים. אתה צריך מתכנתים, דוגמנים, מעצבים חזותיים, מעצבי משחק או רמה, מומחי שמע, כמו גם מפיקים ואנשים לצורך היבטים שיווקיים / פיננסיים של העסק.
  3. צור מסמך עיצוב. חשוב על זה כמשהו בין קורות חיים לבין תוכנית קרב למשחק שלך. מסמך עיצוב מסכם את כל מה שקשור לעיצוב המשחק שלך: המשחק, מכניקת המשחק, האופי, העלילה וכו '. הוא גם מבהיר מה צריך לעשות, מי הולך לעשות מה, מה הציפיות, ולוח הזמנים הכללי. לסיים דברים. מסמך העיצוב חשוב מאוד לא רק להשאיר את הצוות שלך במסלול, אלא הוא נועד גם להיות מוצג בפני משקיעים פוטנציאליים.
    • יש לפצל את מסמך עיצוב המשחק שלך לחלקים ולכלול תוכן עניינים מפורט.
    • האלמנטים הנפוצים כוללים את סיפור המשחק, דמויות עיקריות ומשניות, עיצוב ברמה, משחק, אומנות משחק וגרפיקה, צלילי משחק ומוזיקה, כמו גם פריסת שליטה ועיצוב ממשק משתמש.
    • מסמך העיצוב בדרך כלל אינו מוגבל לטקסט. בדרך כלל הוא כולל גם סקיצות עיצוב, אומנות קונספט ואפילו דוגמאות לסרטונים או קליפים קוליים.
    • אל תתנו למסמך העיצוב ולפריסתו להגביל אתכם, או לדאוג יותר מדי לגביו. אין גודל סטנדרטי או חלקים נדרשים. רק שיהיה לך מסמך שמתאים למשחק שלך.
  4. תחשוב על כסף. עולה כסף לעשות משחק. הכלים יקרים וגוזלים זמן רב (זמן שתוכלו להשקיע בעשיית דברים שבאמת מרוויחים כסף). זה מתייקר ככל שאנשים משתתפים יותר וככל שהכישורים שלהם צריכים להיות מורכבים יותר כדי ליצור משחקים מתקדמים יותר ויותר. עליכם להבין היכן אתם משיגים את כל הכסף ועליכם לדון עם עובדיכם כיצד, מתי וכמה ישולם להם לפני שהם יכולים להתחיל.
    • הדרך הזולה ביותר להכין משחק היא לעשות הכל בעצמך ב 100%. אבל זה קשה אם חסרים לך את הכישורים, וזה גם דורש הרבה מיומנויות שונות. עבור האנשים הלא מנוסים ביותר שרוצים ליצור משהו בעצמם, שיבוט פשוט של אפליקציה הוא בדרך כלל הטוב ביותר שהם יכולים לספק. גם אם אתה מתכוון לעשות משחק בעצמך, אתה עדיין צריך לשלם דמי רישוי עבור מרבית מנועי המשחק הטובים, כמו גם עבור רבים מחנויות האפליקציות ומקומות קמעונאיים אחרים. אל תשכח את המסים על הכסף שאתה מרוויח באמצעותו.
    • עבור משחק אינדי איכותי ממוצע, תזדקקו לכמה מאות אלפי דולרים. כותרים ידועים לרוב עולים מיליוני יורו לפיתוח.

חלק 3 מתוך 4: התהליך בקצרה

  1. בצע את התכנות. יהיה עליכם לבחור מנוע למשחק שלכם. מנוע המשחק הוא התוכנה השולטת בכל הפרטים הקטנים על אופן פעולתו של המשחק (כמו AI, פיזיקה וכו '). מנועים דורשים כלים שלעתים נלווים אליהם, אך לעיתים יש ליצור אותם מאפס המאפשרים לך לתקשר עם המשחק וליצור את המשחק בתוך המנוע. לאחר שתסיים את זה, עליך למצוא מישהו שיודע את שפת התסריט בה משתמש המנוע. Scripting אומר למנוע המשחק מה לעשות. זה בדרך כלל דורש מיומנויות תכנות מסוימות.
  2. צור את התוכן. יהיה עליכם להתחיל ליצור את התוכן בפועל למשחק. משמעות הדבר היא דוגמנות של הדמויות, יצירת ספריטים למשחקים, סביבות, כל אובייקט שהנגן יכול לקיים איתו פעולה וכו 'בדרך כלל נדרשים מיומנויות מצוינות בתוכנת תלת מימד ואומנות חזותית להשלמת משימות אלה. טוב גם לתכנן זאת בקפידה מראש.
  3. מצא אנשים שרוצים לבדוק את המשחק. אתה צריך אנשים שרוצים לשחק את המשחק מקדימה לאחור. אל תדאגו לטעויות: אנשים צריכים לפחות לשחק בו כדי לגלות כיצד אותם אנשים אחרים רואים ומשחקים את המשחק. משהו מובן מאליו בשבילך יכול להיות מבלבל מאוד עבור מישהו אחר. ייתכן שחסר הדרכה או רכיב סיפור. אתה אף פעם לא יודע. זו הסיבה שחשוב לקבל נקודת מבט חיצונית.
  4. לבדוק, לבדוק, לבדוק. לאחר שתסיים ליצור את המשחק שלך, עדיין לא סיימת. עדיין תצטרך לבדוק הכל. הכל. אתה צריך לעבור כל תרחיש אפשרי במשחק שלך כדי לוודא שאין בו שגיאות. זה לוקח זמן וכוח אדם. הקדיש זמן רב לבדיקות!
  5. הפגינו את המשחק שלכם. הראה לאנשים את המשחק ברגע שתסיים אותו. הראה את זה לחברות שאולי ירצו להשקיע בה, כמו גם לאנשים שאולי ירצו לשחק בה! צור אתר לבלוג המשחקים והפיתוח, פרסם צילומי מסך, הדרכות וידאו, טריילרים ותכנים אחרים כדי להראות לאנשים איזה סוג של משחק עשית. האינטרס של אנשים אחרים יהיה קריטי להצלחת המשחק שלך.
  6. שחרר את המשחק שלך. ישנם מקומות רבים בהם ניתן לשווק משחק, אך זה יהיה תלוי בסוג המשחק שיצרת. חנות האפליקציות ו- Steam הם כיום הנגישים ביותר למתחילים חדשים. אתה יכול לשחרר את המשחק שלך באופן עצמאי באתר שלך, אך עלויות האחסון לרוב אינן אוסרות. אתה גם פחות גלוי.

חלק 4 מתוך 4: איתור מקורות מידע

  1. נסה תוכניות לפליימייקים מתחילים. ישנן מספר תוכניות נהדרות שמתחילים יכולים להשתמש בהן כדי ליצור משחקים פשוטים. הידועים ביותר הם ככל הנראה Game Maker ו- RPG Maker, אך גם Atmosphere ו- Games Factory טובים. אתה יכול גם להשתמש בתוכנה כדי ללמד ילדים לקודד, כגון Scratch של MIT. הם טובים באופן מפתיע ללמד אותך את הכישורים הבסיסיים שאתה צריך.
  2. למד על תוכנות הגרפיקה השונות. אם אינך שוכר איש מקצוע שייצור את התמונות שלך, יש לך הרבה מאוד דברים לעשות. תצטרך ללמוד כמה תוכניות גרפיקה מורכבות ... אבל אתה יכול לעשות את זה! Photoshop, Blender, GIMP ו- Paint.net הם מקומות טובים להתחיל איתם בעת יצירת האלמנטים הוויזואליים של המשחק שלך.
  3. שקול לבנות מודעות למותג בדרך המסורתית. יהיה הרבה יותר קל לעשות משחק מצליח ולפתות משקיעים עם ניסיון, ידע ומשחק ידוע המקושרים לשמכם. לכן כנראה שזה רעיון טוב לעבוד אצל מפתח משחקים ידוע מסורתי לפני שניסה לפרוץ דרך. זה אולי ידרוש השכלה או שתקנה תחילה מיומנויות, אך תמשיך לשאוף למטרה שלך, וזה יהיה שווה את זה בסופו של דבר.
  4. נסו להשיג מודעות למותג בתוך קהילת האינדי. קהילת פיתוח משחקי האינדי גדולה, תומכת ומסבירת פנים. אם אתה מקדיש זמן לתמיכה, קידום, דיון וסיוע בפרויקטים שלהם, הם יענו בחיוב. שוחחו איתם, הכירו אותם, ותנו להם להכיר גם אתכם. אתה תהיה מופתע ממה שאתה יכול להשיג עם קהילת תמיכה כזו.
  5. מימון המונים אם אתה רציני. אם אתה רוצה לעשות משחק מקצועי שעומד מול משחקים רציניים אחרים, אתה צריך כסף. למרבה המזל, הדברים השתנו באמת בשנים האחרונות ומימון המונים איפשר לזרים ליצור משחקים מצוינים. הכירו את קיקסטארטר ואתרים דומים. שים לב שאתה באמת צריך לעבוד כדי להפעיל קמפיין נהדר, כלומר הגדרת יעדים מציאותיים, קידום תגמולים גדולים ותקשורת מתמדת.

טיפים

  • אל תצפה שהמשחק הראשון שלך יהיה להיט מיידי. אם באמת השקעתם בזה זמן רב, זה יכול להיות המצב, אבל זה לא סביר.עם זאת, אל תוותרו מיד, הקשיבו לאחרים על מה השתבש ומה לדעתם היה נכון. יישם את היבטי ההצלחה במשחק השני שלך ושיפר או הסר את ההיבטים הפחות פופולריים או גרועים במשחק הראשון שלך.
  • תמשיך ללמוד. אם אי פעם תזדקק לעזרה, שאל שאלות. יש שם המון אנשים מועילים שיכולים לעזור לך ליצור משחק, אז אל תפחד לבקש עזרה או לחפש אותו. ואל תשכח, תמיד יש מקום לשיפור, אז המשך ללמוד וללמוד עוד על יצירת משחקים.
  • אל תשכח לגבות את הקבצים שלך לעתים קרובות. אתה אף פעם לא יודע מתי המחשב יתרסק.
  • התאמן ככל שתוכל כדי שתמשיך להשתפר בהכנת משחקים. כמו שנאמר תמיד, "תרגול משתלם!"
  • מִבְחָן. מִבְחָן. מִבְחָן. אחד הדברים המעצבנים והמבלבלים ביותר הוא מציאת ליקויים, החמצות ובאגים קריטיים במשחק שלך לאחר שחרורו לציבור. חלק את המשחק שלך לשלבים, כגון 'פיתוח' (עדיין בעבודה), 'אלפא' (שלב בדיקה ראשוני או מוקדם), 'בטא סגורה' (מבחן טרום שחרור לאנשים נבחרים) ו'בטא פתוחה '(א מבחן טרום שחרור לכל הציבור). בחר את האנשים הנכונים לשלבי הבטא והאלפא הסגורים ואסוף משוב וביקורת בונה ככל שתוכל. השתמש בזה כדי לשפר את המשחק שלך ולתקן כמה שיותר באגים לפני השחרור. הערה: הוסף שלבים "טרום" או "גרסה xx.xx" כדי לחדד את השלבים הללו עוד יותר. ודא שהוא מסומן בבירור כגרסת פיתוח, אם כן.
  • הפוך את המשחק שלך להייפ ופרסם. בואו נודה בזה, אתה לא יצרן המשחקים החובבים היחיד. בזמן שאתה משחרר משחק הוא יהיה בצל משחקים חדשים יותר ו / או יותר משוחררים. כדי להתמודד עם זה, הודיעו על המשחק הקרוב שלכם בכל האמצעים האפשריים. "דליפה" כמה פרטים פה ושם. הודיעו על תאריך שחרור כדי שאנשים יוכלו לצפות לו עוד יותר. אם מתאים, תוכל אפילו לשקול לשלם עבור פרסום.
  • זכרו, צוות תמיד טוב יותר מעבודת סולו. תוכלו להפחית משמעותית את עומס העבודה וזמן על ידי חלוקת עובדים לצוותי גרפיקה וקידוד, ואז להוסיף מחלקות נוספות כמו כתיבה והלחנה וכו '. זהו תחום חשוב שתלוי בתוכנה שתבחרו. מכיוון שתוכנות משחק גרפיות כמו BGE, Unity, ל- UDK מעט תמיכה בעבודת צוות, ועריכת הקוד ישירות ושימוש במערכת בקרת גרסאות כמו git היא כנראה רעיון טוב יותר.
  • אחרי הכל, לעולם אל תוותרו. ביצוע משחק יכול להיות תהליך משעמם, מתיש ומתסכל. לפעמים אתה מרגיש דחף פשוט לוותר ולעשות משהו אחר. אל. קח הפסקה, עצור לזמן מה, והפסיק לעבוד עליו כמה ימים. אתה תחזור לשם עם יותר ביטחון.
  • ערכו תוכנית עבודה. אם זו הפעם הראשונה שאתה יוצר משחק ורוצה להקל עליך ורק רוצה להתנסות קצת, יתכן שזה לא יהיה הכרחי. עם זאת, זה יכול להשאיר אותך על המסלול ולהיות חשוב במיוחד אם יש לך תאריך שחרור מובטח. הכינו תוכנית גסה למועד שבו תרצו שהמשחק יושלם ואז חלקו אותו למקטעי משנה כגון שלבי קידוד / גרפיקה וכו '.

אזהרות

  • תמלוגים! היה מקורי ביותר עם רעיונות למשחק שלך ככל האפשר. אם אינך יכול לחשוב על שום דבר חדש, קח את המשחק מכמה היבטים של משחק קיים ושנה אותו. אם אתה בהחלט צריך להשתמש בהיבטים המוגנים בזכויות יוצרים של משחקים, כגון עלילה, דמויות או מוזיקה, ציין את היוצרים המקוריים. מושגים (משחק, אופן קידוד וכו ') אינם יכולים להיות מוגנים בזכויות יוצרים, אם כי שמות הדמויות והיקומים הסיפוריים מוגנים אוטומטית.
  • הקפד לכבד את רישיון הכלים בהם אתה משתמש. הרבה תוכנות מסחריות (כמו יוניטי) אוסרות על שימוש מסחרי (כלומר, אינך יכול למכור משחק שיצרת באמצעותו) מבלי לשלם עבור רישיון יקר. זה המקום שבו תוכנת קוד פתוח יכולה באמת לעזור כיוון שתוכלו ליצור איתה מוצרים מסחריים. אך היזהר בתוכנת קוד פתוח "copyleft". הרישיון הציבורי הכללי של GNU הוא דוגמה לרישיון כזה. הוא קובע כי עליך לשחרר תוכנה תחת אותו רישיון. זה בסדר למשחקים ואתה עדיין יכול למכור את זה אם אתה שומר את הגרפיקה והחומר לעצמך. עם זאת, יתכנו בעיות משפטיות אם אתה משתמש בספריית תוכנה עם מקור סגור כגון FMOD. בנוסף - במיוחד אם אתה מתכנת טוב - תוכל לקבל גישה לקוד המקור ולדעת עם מה אתה עובד, ותוכל לבצע ניפוי באגים ולהוסיף פונקציות כראות עיניך. למידע נוסף על קוד פתוח (המכונה גם "תוכנה חופשית" על ידי מייסד התנועה - חינם כמו בחופש, לא במחיר) כאן.