כיצד ליצור משחק וידאו מאפס

מְחַבֵּר: Janice Evans
תאריך הבריאה: 1 יולי 2021
תאריך עדכון: 1 יולי 2024
Anonim
איך עושים משחק - רובלוקס -  שיעור מספר 1 - הקדמה - HOW TO MAKE GAME ROBLOX - HEBREW TUTORIAL
וִידֵאוֹ: איך עושים משחק - רובלוקס - שיעור מספר 1 - הקדמה - HOW TO MAKE GAME ROBLOX - HEBREW TUTORIAL

תוֹכֶן

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

צעדים

שיטה 1 מתוך 4: הכנה להצלחה

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

שיטה 2 מתוך 4: בנה את הצוות שלך

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

שיטה 3 מתוך 4: ביצוע השגרה

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

שיטה 4 מתוך 4: מציאת משאבים

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

טיפים

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

אזהרות

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