פרויקט Gפיתוח

בדף הזה מפורטים פרטי פרויקט של כתיבה טכנית שאושר להשתתפות בתוכנית Google Season of Docs.

סיכום הפרויקט

ארגון קוד פתוח:
GDevelop
כותבים טכניים:
sedna
שם הפרויקט:
מדריך חדש לגמרי
אורך הפרויקט:
אורך רגיל (3 חודשים)

תיאור הפרויקט

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

מלבד המשחק, המדריך של המשחק יהיה שונה מהמדריכים הקודמים ב-GDevelop Wiki, כי הוא יכלול קובצי GIF וסרטוני Shorts בנוסף לתמונות. אשתמש באלמנטים חזותיים נוספים כדי להסביר טוב יותר כמה מושגים ולספק חוויה טובה יותר למתחילים. בנוסף, רציתי להוסיף דף סופי שבו לא רק מוסבר איך לייצא את המשחק לפלטפורמה הספציפית (נייד או אינטרנט), אלא גם מופיעים קישורים למידע נוסף על פרסום המשחק בפלטפורמות שונות.

הפרקים העיקריים של המדריך:

  1. יוצרים את הסצנה
  2. הוספת אובייקטים
  3. הוספת פיזיקה לאובייקטים
  4. זיהוי התנגשויות
  5. שיפור ממשק המשתמש והעיצוב.
  6. תפריט ראשי
  7. תוצאה גבוהה / עיצוב של רמה
  8. ייצוא ופרסום (הוא יהיה מלא בקישורים לפרסום ולייצוא, ומדריך פשוט אחד לייצוא לאינטרנט או לנייד)

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

הכנתי ציר זמן למטה:

17 באוגוסט – 31 באוגוסט - פיתוח המשחק ב-GDevelop Platform בעזרת המשוב שלך

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

14 בספטמבר עד 28 בספטמבר - מתחילים ליצור את המדריך

29 בספטמבר עד 13 באוקטובר - ממשיכים להכין את המדריך בעזרת מנטורים

14 באוקטובר עד 30 באוקטובר - השלמת המדריך בהתאם למשוב מהמנחים.

1 בנובמבר עד 30 בנובמבר - שיפור דפי הוויקי (בהתאם לדיוני יצירת הקשר בקהילה) - שיפור והשלמה של התרגומים לשפה הטורקית

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

אני רוצה להציג את עצמי קצת. אני סטודנט שנה א' בתחום הנדסת חשמל ואלקטרוניקה באוניברסיטה הטכנית של המזרח התיכון בטורקיה. אני ממשיכה לשפר את היכולות שלי בפיתוח ובכתיבה טכנית. אני משתמש ב-Unity כדי ליצור משחקים לפלטפורמות שונות כבר יותר משלוש שנים. פרסמתי שלושה משחקים בכמה פלטפורמות, כולל itch.io‏(1) וחנות Google Play‏(2). בנוסף, אני מפתח אפליקציות ל-Android וגם מתעניין באלקטרוניקה. ב-2017 הפכתי לאחד מהזוכים בפרס הגדול(3) ב-Google Code-In. אני ממשיכה לתרום לפרויקטים של SCoRe Lab ב-GCI וב-GSoC כמנטורית. לכן, יש לי היכרות עם הסביבה העסקית של קוד פתוח. בנוסף, בחודש שעבר המשחק שלי(4) נבחר כאחד מהזוכים בתחרות Swift Student Challenge של Apple.

בעזרת העונה של Docs 2020 ב-Google, למדתי מידע נוסף על GDevelop והתחלתי ליצור משחקים. אני מקווה שהתלהבותי מהכתיבה הטכנית והיכולות שלי בפיתוח משחקים יעזרו לקהילה של GDevelop.