GGeliştirme projesi

Bu sayfa, Google Dokümanlar Sezonu için kabul edilen bir teknik yazı projesinin ayrıntılarını içerir.

Proje özeti

Açık kaynak kuruluşu:
GDevelop
Teknik yazar:
sedna
Projenin adı:
Yepyeni bir eğitim
Proje süresi:
Standart uzunluk (3 ay)

Proje açıklaması

Yeni başlayanlar için uygun olacak bir oyun geliştirmek için yeni bir adım adım eğitim hazırlamak istiyorum. Temel olarak fiziğe odaklanan bu oyun, GDevelop Wiki'deki diğer oyunlardan farklı mekanikler kullanacak. Seviyeye dayalı bir kayma nişancı oyunu veya Angry Birds gibi bir oyun için eğitim hazırlamayı düşünüyorum. Şu anda oyunun tam hangisi olduğundan emin değilim. Oyunu belirlemek için mentorlarla görüşmek isterim.

Oyunun eğitimi, GIF'ler ve kısa videoların yanı sıra resimler kullanılarak GDevelop Wiki'deki önceki eğitimlerden farklı olacak. Bazı kavramları daha iyi açıklamak ve yeni başlayanlara daha iyi bir deneyim sunmak için daha fazla görsel öğe kullanacağım. Ayrıca, yalnızca oyunun belirli bir platformda (mobil veya web) nasıl dışa aktarılacağını açıklamakla kalmayıp aynı zamanda geliştiricilerin bağlantıları kullanarak oyunu çeşitli platformlarda yayınlama hakkında daha fazla bilgi edinmelerini sağlayan son bir sayfayı da eklemek istiyorum.

Eğitimin ana bölümleri:

  1. Ortamı hazırlama
  2. Nesne ekleme
  3. Nesnelere fizik kuralları ekleme
  4. Kaza tespiti
  5. Kullanıcı Arayüzünü ve Tasarımı İyileştirme.
  6. Ana Menü
  7. Yüksek Puan / Seviye Tasarım
  8. Dışa Aktarma ve Yayınlama (Yayınlama ve dışa aktarmaya yönelik çok sayıda bağlantı ve web ya da mobil cihazlar için basit bir dışa aktarma eğitimi içerir)

Yayınlama seçenekleri de dahil olmak üzere çeşitli sayfaların orijinal dokümanlarına zaten katkıda bulundum. Dolayısıyla, farklı doküman sayfalarında katkıda bulunmak, doküman biçimine alışmama ve GDevelop hakkında daha fazla bilgi edinmeme yardımcı oldu. Bu nedenle, yayınlama eğitimlerine ve toplulukla bağ kurma döneminde belirlenecek diğer sayfalara katkıda bulunmaya devam etmek istiyorum. Ayrıca I. sayfanın Türkçeye çevrilmesine de katkıda bulunmaya başladı. Uygulamanın ve web sayfalarının Türkçe çevirisini iyileştirmeye ve bitirmeye devam etmek istiyorum.

Aşağıda bir zaman çizelgesi oluşturdum:

17 Ağustos - 31 Ağustos - Geri bildirimleriniz sayesinde oyunu GDevelop Platform'da geliştirme

1 Eylül - 13 Eylül - Eğitim şablonlarını hazırlamaya başlama ve mentorlardan geri bildirim alma

14 Eylül - 28 Eylül - Eğitimi oluşturmaya başlama

29 Eylül - 13 Ekim - Mentorların yardımıyla eğitimi hazırlamaya devam ediyoruz

14 Ekim - 30 Ekim - Eğitimin, mentorların geri bildirimlerine göre tamamlanması.

1 Kasım - 30 Kasım - Wiki sayfalarını iyileştirme (toplulukla bağ kurmaya yönelik tartışmalara göre) - Türkçe çevirileri iyileştirme ve tamamlama

COVID-19 pandemisi durursa, üniversitem Eylül sonunda başlayacak. Bu yüzden de önceki haftalarda olduğu gibi GDevelop için fazla zaman ayıramıyorum. Zaman çizelgesinden görebileceğiniz gibi, eğiticiyi en kısa sürede bitireceğimi belirttim. Ayrıca Wiki sayfalarını iyileştirmeme ve Türkçe çevirileri tamamlamama yardımcı olacak.

Kendimi biraz tanıtmak istiyorum. Türkiye Orta Doğu Teknik Üniversitesi'nde Elektrik Elektronik birinci sınıf öğrencisiyim. Geliştirme ve teknik yazım alanlarındaki becerilerimi geliştirmeye devam ediyorum. Üç yıldan fazla süredir Unity'yi çeşitli platformlar için oyun geliştirmek amacıyla kullanıyorum. itch.io(1) ve Google Play Store(2) dahil olmak üzere çeşitli platformlarda üç oyun yayınladım. Bunun dışında Android uygulamaları geliştiriyorum ve elektronik cihazlarla da ilgileniyorum. 2017'de Google Code-In'de Büyük Ödülü Kazananlar(3) arasında yer aldım. GCI ve GSoC'deki SCoRe Lab projelerine mentor olarak katkıda bulunmaya devam ediyorum. Bu nedenle Açık Kaynak ekosistemine aşinayım. Ayrıca, geçen ay oyunum(4) Apple tarafından Swift Student Challenge'ı Kazananlardan biri olarak seçildi.

Dokümanlar 2020 Sezonu sayesinde GDevelop hakkında daha fazla bilgi edindim ve oyunlarımı geliştirmeye başladım. Teknik yazı yazma konusundaki heyecanımın ve oyun geliştirme becerilerimin GDevelop topluluğuna yardımcı olacağını umuyorum.