תוכן עניינים:

הדרכה ליצירת רומן חזותי באמצעות Ren’Py: 5 שלבים
הדרכה ליצירת רומן חזותי באמצעות Ren’Py: 5 שלבים

וִידֵאוֹ: הדרכה ליצירת רומן חזותי באמצעות Ren’Py: 5 שלבים

וִידֵאוֹ: הדרכה ליצירת רומן חזותי באמצעות Ren’Py: 5 שלבים
וִידֵאוֹ: קורס סקצ'אפ אונליין | מדריך ליצירת קומפוזיציה מושלמת - הסרטון המלא 2024, נוֹבֶמבֶּר
Anonim
הדרכה ליצירת רומן חזותי באמצעות Ren’Py
הדרכה ליצירת רומן חזותי באמצעות Ren’Py

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

מהו Ren'Py?

  • כלי לסייע למשתמשים לבנות רומן חזותי, RPG, סימס להיכרויות ומשחקי 2D אחרים.
  • Ren'py משתמשת בשפות סקריפטים עוצמתיות כדי לעזור לספק יכולות משחק פנטסטיות עם Python ו- PyGame.
  • קוד פתוח לגמרי בחינם עם נגישות חוצה פלטפורמות.
  • Ren'py אינו כלי ויזואלי, אם אתה מחפש כלי ויזואלי, בדוק את Novelty או Twine.

מהו פייתון?

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

מה יכסה הדרכה זו?

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

מי ירוויח בצורה הטובה ביותר מהדרכה זו?

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

שלב 1: הורד את Ren'py

הורד את Ren'py
הורד את Ren'py
הורד את Ren'py
הורד את Ren'py
  1. צור תיקייה בשולחן העבודה שלך לחלץ את התוכנית לתוכה.
  2. התחל בהורדת התוכנה ישירות מ- Ren’Py.
  3. עקוב אחר הוראות ההתקנה בדיוק כפי שמופיע בדף האינטרנט של Ren'Py.

שלב 2: התחל את ההדרכה

התחל הדרכה
התחל הדרכה
התחל הדרכה
התחל הדרכה
התחל הדרכה
התחל הדרכה
  1. לחץ על לוח ההפעלה על המדריך בפינה השמאלית העליונה.
  2. לחץ על פרויקט ההשקה.
  3. שחקו במדריך המשחקים כדי להציג את עצמכם עם מכניקת התוכנה.
  4. הקפד לקרוא את כל לוחות מדריכי המידע של המשחק.

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

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

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

      תוכל תמיד לשנות את הספרייה והגדרות אחרות תחת העדפות

  3. תן שם לפרויקט שלך.
  4. לאחר מכן הגדר את עורך הטקסט שלך.

    1. Ren’Py ממליץ על Editra, עורך הטקסט האישי שלהם. במדריך זה, אראה לך גם כיצד להגדיר עורך טקסט אחר לבחירתך. אני משתמש נשגב, אך ניתן להשתמש גם בעורכים אחרים המשתמשים בקבצי.rpy.

      1. עבור לדף העדפות.
      2. תחת עורך טקסט:, תהיה לך אפשרות לבחור בין Editra המומלץ על ידי Ren'py, עורך המערכת או jEdit.

        אני ממליץ להשתמש ב- Sublime עבור עורך המערכת שלך מכיוון שקבצי.rpy תואמים והממשק הרבה יותר קל לעקוב אחריו מאשר Editra למתחילים

  5. לאחר בחירת העורך, התחל בהגדרת המשחק הראשונית כולל ממשק GUI ורזולוציית מסך.
  6. לאחר מכן בחר את ממשק ה- GUI שלך, או ממשק המשתמש הגרפי.
  7. מאוחר יותר, תוכל לשנות ישירות את קובץ gui.rpy אם תרצה להתאים אישית עוד יותר את המראה ואת ערכת הצבעים של תצוגת המשחק שלך.
  8. בחר את הרזולוציה המודגשת.

  9. מאוחר יותר תוכל לשנות את הרזולוציה בתפריט העדפות.

שלב 4: קידוד המשחק שלך

קידוד המשחק שלך
קידוד המשחק שלך
קידוד המשחק שלך
קידוד המשחק שלך

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

התחל בפתיחת כל קבצי הטקסט שלך מהקישור בדף ההפעלה תחת שם קובץ הפרויקט שלך. בהתאם לעורך הטקסט שבחרת בהעדפות, עורך הטקסט יופיע בחלון נפרד ויציג את כל הקבצים, כולל script.rpy, options.rpy, gui.rpy ו- screens.rpy. אני ממליץ על תיעוד משחק פשוט. כדי לסייע עוד יותר בעיצוב המשחק הראשוני שהוקם כמו התמונות לעיל.

תסריט קבצים ראשוניים

  1. פתח את קובץ script.rpy.

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

      1. מתחת לשורה 3 ו -4 בקוד שבו כתוב # הצהרת תווים המשמשים את המשחק הזה. אתה תוסיף כאן את כל קבצי התמונות מהמחשב שלך.
      2. כדי להכריז על התמונה, הקלד תמונה, סוג התמונה, (כגון תו או רקע) ושם התמונה שווה לתמונה מהמחשב שלך כקובץ-j.webp" />
      3. עליך ליצור אלה כאן כדי שתשחק, לא משנה היכן תוכל להשתמש בתמונות אלה פעמים רבות.
      4. תחת ההערה שציינה במקור # הצהרת דמויות המשמשות את המשחק הזה.
      5. אתה תגדיר את הדמות שלך. פקודת הקוד שנקראת הגדר ראה בדוגמה 3 מגדירה את הדמות שלך במשחק ומאפשרת לך להקצות לדמות צבע טקסט.

דוגמה 1: image bg someimage = "someimage.png"

דוגמה 2: תו תמונה someimage = "someimage.peg" דוגמה 3: הגדר a = Character ('CharacterName', color = "#rgbvalue")

דו שיח

  1. לאחר מכן, כדי להתחיל כל משחק ב- Ren’py, עליך להשתמש ב- label start: כדי לומר לתוכנית שאתה רוצה שהמשחק בפועל יתחיל כאן. משם תוכל להגדיר את התפאורה שלך באמצעות פקודות שנמצאות תחת תיעוד כגון דוגמה 4 להלן.
  2. כדי להוסיף טקסט למשחק שלך אתה יכול לעשות אחד משני דברים.

    1. מקם דיאלוג בתוך מרכאות כפולות כפי שניתן לראות בדוגמה 5.
    2. הקצה תו למילים במרכאות כפולות כפי שניתן לראות להלן בדוגמה 6.
  3. יצירת עץ החלטות לשינוי קו הסיפור שלך, משלבת את הדיאלוג שלך עם פקודות כגון תפריט, קפיצה ותווית. ראה דוגמה 7.
  4. כדי לסיים את המשחק, הקלד return בסוף הקובץ script.rpy שלך. ראה דוגמה 8.

דוגמה 4: השמעת מוסיקה "musicfromcomputer.ogg", סצנה bg קצת תמונה עם דהייה, הצג משתנה תו

דוגמה 5: "כתוב את שיח הפתיחה שלך." דוגמה 6: "כתוב דיאלוג של א." // תיבת דו -שיח זו כותבת תו מוגדר.

דוגמה 7

תפריט: "דיאלוג או שאלה": מסלול קפיצה "דיאלוג שני או שאלה וכו '": תווית מסלול: "דיאלוג" דוגמה 8: חזרה

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

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

  1. מילון Python ו- Ren'Py למתחילים
  2. GUI (ממשק משתמש גרפי) או איך המשחק נראה מבחינה ויזואלית לתיעוד השחקן
  3. תוספות מהנות אחרות כגון הוספת רשימת השמעה למוזיקה, גלריית תמונות או שידורים חוזרים של תמונות לשיפור עיצוב המשחק ניתן למצוא כאן
  4. לבסוף אפשרויות התאמה אישית אחרות כגון גודל תצוגות גופנים גדולות ניתן למצוא כאן.

שלב 5: שחרור המשחק שלך

שחרור המשחק שלך
שחרור המשחק שלך
שחרור המשחק שלך
שחרור המשחק שלך
שחרור המשחק שלך
שחרור המשחק שלך
שחרור המשחק שלך
שחרור המשחק שלך
  1. כדי לסיים את המשחק שלך, עדכן את משגר Ren’py.
  2. לאחר מכן בדוק סקריפט עם מוך כדי לחפש שגיאות תחביר שנמצאו בדף ההפעלה.
  3. Build Distributions ישדר את הקבצים שלך לתיקיה נגישה שתוכל להעלות לדף אינטרנט.

    הקוד החיוני הדרוש ליצירת המשחק בפלטפורמה שבחרתם נעשה ישירות על ידי Ren'py. למידע נוסף, בקר בדף בניית התיעוד ב- Ren'Py

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

יצרת כעת את משחק הרומן החזותי הראשון שלך! מזל טוב!

מוּמלָץ: