پروژه GDevelop

این صفحه حاوی جزئیات یک پروژه نگارش فنی است که برای فصل اسناد Google پذیرفته شده است.

خلاصه پروژه

سازمان منبع باز:
GDevelop
نویسنده فنی:
سدنا
نام پروژه:
یک آموزش کاملا جدید
طول پروژه:
طول استاندارد (3 ماه)

شرح پروژه

من می خواهم یک آموزش گام به گام جدید برای ساخت یک بازی آماده کنم که برای مبتدیان مناسب باشد. این بازی عمدتاً بر روی فیزیک متمرکز خواهد بود و از مکانیک های متفاوتی نسبت به سایر بازی های موجود در GDevelop Wiki استفاده می کند. من در فکر تهیه یک آموزش برای یک بازی شوتر اسلایدینگ سطح پایه یا یک بازی مانند Angry Birds هستم. من در مورد بازی دقیق در حال حاضر مطمئن نیستم. من می خواهم آن را با مربیان برای تعیین آن در میان بگذارم.

جدا از بازی، آموزش بازی با آموزش های قبلی در GDevelop Wiki با استفاده از GIF و ویدیوهای کوتاه و همچنین تصاویر متفاوت خواهد بود. من از عناصر بصری بیشتری برای توضیح بهتر برخی مفاهیم و ارائه تجربه بهتر برای مبتدیان استفاده خواهم کرد. علاوه بر این، می‌خواهم یک صفحه نهایی اضافه کنم که نه تنها نحوه صادرات بازی را در پلتفرم خاص (موبایل یا وب) توضیح می‌دهد، بلکه توسعه‌دهندگان را راهنمایی می‌کند تا با استفاده از پیوندها، درباره انتشار بازی در پلتفرم‌های مختلف اطلاعات بیشتری کسب کنند.

فصل های اصلی آموزش:

  1. ساختن صحنه
  2. اضافه کردن اشیا
  3. اضافه کردن فیزیک به اشیا
  4. تشخیص برخورد
  5. بهبود رابط کاربری و طراحی
  6. منوی اصلی
  7. امتیاز بالا / طراحی سطح
  8. صادرات و انتشار (مملو از پیوندهایی برای انتشار و صادرات و یک آموزش صادرات ساده برای وب یا موبایل خواهد بود)

من قبلاً در اسناد اصلی صفحات مختلف از جمله گزینه های انتشار مشارکت داشته ام. بنابراین، مشارکت در صفحات مختلف اسناد به من کمک کرد تا به سبک مستندسازی عادت کنم و درباره GDevelop بیشتر بیاموزم. از این رو، من می خواهم به کمک به آموزش های انتشار و سایر صفحاتی که در طول دوره پیوند جامعه تعیین می شوند، ادامه دهم. علاوه بر این، من شروع به کمک به ترجمه صفحه به ترکی کرده‌ام. من می خواهم به بهبود و تکمیل ترجمه ترکی برنامه و صفحات وب ادامه دهم.

من یک جدول زمانی در زیر ایجاد کردم:

17 آگوست - 31 آگوست - توسعه بازی در پلتفرم GDevelop با کمک بازخورد شما

1 سپتامبر - 13 سپتامبر - شروع به تهیه قالب های آموزشی و دریافت بازخورد از مربیان

14 سپتامبر - 28 سپتامبر - شروع ساخت آموزش

29 شهریور - 13 مهر - ادامه تهیه آموزش با کمک مربیان

14 اکتبر - 30 اکتبر - تکمیل آموزش با توجه به بازخورد مربیان.

1 نوامبر - 30 نوامبر - بهبود صفحات ویکی (طبق بحث های مرتبط با جامعه) - بهبود و تکمیل ترجمه های زبان ترکی

در پایان سپتامبر، اگر همه‌گیری COVID-19 متوقف شود، دانشگاه من شروع به کار می‌کند. بنابراین، من نمی‌توانم مانند هفته‌های گذشته زمان زیادی را با GDevelop صرف کنم. همانطور که از جدول زمانی می بینید، من نشان دادم که می خواهم آموزش را تا جایی که بتوانم به پایان برسانم. علاوه بر این، به من در بهبود صفحات ویکی و تکمیل ترجمه های ترکی کمک خواهد کرد.

می خواهم کمی خودم را معرفی کنم. من دانشجوی سال اول رشته الکترونیک برق در دانشگاه فنی خاورمیانه در ترکیه هستم. من به بهبود توانایی های خود در توسعه و نوشتن فنی ادامه می دهم. من بیش از سه سال است که از Unity برای ساخت بازی برای پلتفرم های مختلف استفاده می کنم. من سه بازی را در چندین پلتفرم منتشر کردم، از جمله itch.io (1) و Google Play Store (2). جدا از آن، من در حال توسعه برنامه های اندروید هستم و به الکترونیک نیز علاقه مند هستم. در سال 2017، من یکی از برندگان جایزه بزرگ (3) در Google Code-In شدم. من به عنوان مربی به همکاری در پروژه های آزمایشگاه SCoRe در GCI و GSoC ادامه داده ام. بنابراین، من با اکوسیستم متن باز آشنا هستم. همچنین، ماه گذشته، بازی من (4) به عنوان یکی از برندگان چالش دانشجویی سوئیفت توسط اپل انتخاب شد.

با کمک Google Season of Docs 2020، بیشتر درباره GDevelop یاد گرفتم و شروع به ساخت بازی‌هایم کردم. امیدوارم اشتیاق من به نویسندگی فنی و توانایی های من در توسعه بازی به جامعه GDevelop کمک کند.