GDevelop 專案

本頁面包含 Google 技術文件季度接受的技術寫作專案詳細資料。

專案摘要

開放原始碼組織:
GDevelop
技術撰稿人:
sedna
專案名稱:
全新教學課程
專案長度:
標準長度 (3 個月)

Project description

我想準備新的逐步教學課程,讓初學者也能輕鬆開發遊戲。這個遊戲將著重於物理效果,並使用與 GDevelop Wiki 上其他遊戲不同的機制。我想準備有關關卡式滑板射擊遊戲或 Angry Birds 這類遊戲的教學課程。我不太確定那場比賽的相關資訊,我想跟導師討論一下。

除了遊戲本身,遊戲教學課程也會與 GDevelop Wiki 上的先前教學課程不同,使用 GIF 和短片,以及圖片。我會使用更多視覺元素來更清楚地解釋某些概念,並為初學者提供更優質的體驗。此外,我想新增一個最終頁面,不僅說明如何在特定平台 (行動或網頁) 上匯出遊戲,還可引導開發人員進一步瞭解如何透過連結在各種平台上發布遊戲。

教學課程的主要章節:

  1. 建構場景
  2. 新增物件
  3. 為物件加入物理學
  4. 偵測衝突
  5. 改善使用者介面和設計。
  6. 主選單
  7. 最高分 / 關卡設計
  8. 匯出與發布 (這裡會提供許多發布和匯出連結,以及一個簡單的網頁或行動版匯出教學課程)

我已為各種網頁 (包括發布選項) 的原始說明文件做出貢獻。因此,我透過在不同說明文件頁面上提供貢獻,熟悉說明文件的風格,並進一步瞭解 GDevelop。因此,我希望繼續為發布教學課程和其他網頁做出貢獻,這些網頁將在社群連結期內決定。此外,我已開始將這個頁面翻譯成土耳其文。我想要繼續改善並完成應用程式和網頁的土耳其文翻譯。

我已在下方建立時間表:

8 月 17 日至 8 月 31 日 - 請提供意見,協助您在 Google 開發平台開發遊戲

9 月 1 日至 9 月 13 日 - 開始準備教學課程範本,並收到導師的意見回饋

9 月 14 日 - 9 月 28 日 - 開始製作教學課程

9 月 29 日至 10 月 13 日 - 持續在導師協助下準備教學課程

10 月 14 日至 10 月 30 日 - 根據導師的意見完成教學課程。

11 月 1 日至 11 月 30 日 - 改善 Wiki 頁面 (根據社群連結討論) - 改善並完成土耳其語翻譯

在 COVID-19 疫情結束後,我將在 9 月底開始上大學。因此,我無法像前幾週一樣,花費大量時間使用 GDevelop。如同時間軸所示,我表示我會盡早結束教學課程。這樣有助於我改善 Wiki 頁面,並完成土耳其文翻譯。

我想稍微自我介紹一下。我是土耳其中東技術大學的一年級電機電子學學生。我會持續精進開發和技術寫作能力。我透過 Unity 製作適用於各種平台的遊戲已經超過三年。我在多個平台上發布了三款遊戲,包括 itch.io(1) 和 Google Play 商店(2)。除此之外,我還會開發 Android 應用程式,並對電子產品感興趣。我在 2017 年成為 Google Code-In 的首獎得主之一(3)。我在 GCI 和 GSoC 中持續為 SCoRe Lab 專案做出貢獻,因此,我熟悉開放原始碼生態系統。此外,上個月,我的遊戲(4) 獲選為 Apple 的 Swift Student Challenge 得獎作品之一。

在 2020 年 Google 季節性文件計畫的協助下,我進一步瞭解 GDevelop,並開始製作遊戲。希望我對技術寫作的熱情和遊戲開發能力,能為 GDevelop 社群帶來幫助。