2 puan yazan GN⁺ 2024-01-19 | 1 yorum | WhatsApp'ta paylaş
  • 9 yaşındaki oğlu son birkaç haftadır kağıt üzerinde bir oyun tasarlıyor ve şimdi bunu 3D bir oyuna dönüştürebilmesi için yardım istiyor
  • Ebeveynin geliştirme deneyimi ve 3D matematik konusunda temel bilgisi var, ancak profesyonel oyun geliştirme deneyimi yok; çocuğun ilgisini kaybetmeden bunu birlikte keşfetmenin yollarını arıyor
  • Unity gibi bir geliştirme kiti ile başlanıp başlanamayacağı ve çocuğun hem bir başarı hissi yaşayıp hem de ortaya çıkan sonucun ilk fikrine yakın kalması için projenin kapsamının nasıl sınırlandırılacağı temel soru

1 yorum

 
GN⁺ 2024-01-19
Hacker News görüşü
  • İlk yorum özeti:

    • Çocuk aslında kod yazmak istemiyor olabilir; oyun yapmak istiyor.
    • Yaratıcı kısma vurgu yapın ve kağıt üzerinde çalışmasını teşvik edin.
    • Çocuk fikirleri hayal gücünün hızında keşfederken ebeveyniyle de zaman geçirmek istiyor olabilir.
    • Oyun hakkında konuşurken yürüyüşe çıkmak ya da okula giderken arabada sohbet etmek önemli.
  • İkinci yorum özeti:

    • GameMaker öneriliyor ve 3D oyunlar yerine 2D oyun geliştirme tavsiye ediliyor.
    • 3D oyunları tek başına tamamlamak zor ve karmaşıklık daha yüksek.
    • Programlama odaklı bir yaklaşım tercih ediliyorsa Love2D veya Raylib öneriliyor.
    • PICO-8 daha çok uzmanlara yönelik, ancak hızlı öğrenilebilmesi gibi bir avantajı var.
  • Üçüncü yorum özeti:

    • Çocuk aslında oyun oynamak istiyor olabilir ve ebeveyn bir programcı olarak yardımcı olabilir.
    • Oyun yapmanın zor olduğunu dürüstçe anlatıp birlikte öğrenmeyi ve sorunları birlikte çözmeyi öneriyor.
    • Unity veya Godot'yu inceleyin ve birlikte basit oyun yapımı videoları izleyin.
    • Oyunun stiline/temasına uygun varlıklar bularak oyun mekaniklerine güç katın.
  • Dördüncü yorum özeti:

    • Nintendo Game Builder Garage ile oyun yapmaya başlanabilir.
    • RPG Maker kullanılabilir; oyunun tarzına göre farklı sürümler seçilebilir.
  • Beşinci yorum özeti:

    • Çocuk Scratch, Microbit ve Minecraft mod geliştirme gibi yollarla programlamaya başlıyor.
    • Scratch'in temel görevleriyle başlanması ve Minecraft mod geliştirme için temel eğitimlerin takip edilmesi öneriliyor.
    • Çocuğun oyunlarını içeren bir web sitesi paylaşılıyor.
  • Altıncı yorum özeti:

    • Oyun yapmaya başlamak için Game Maker kullanılıyor.
    • Çocuğun yöneteceği bir projeyle başlamayın; eğitimleri izleyerek rehberlik rolü üstlenin.
    • Çocuğun ilgisi başka fikirlere kayabileceği için amaç öğrenmek ve eğlenmek olmalı.
  • Yedinci yorum özeti:

    • Godot motorunu indirip YouTube eğitimleri ve resmi belgelerle oyun geliştirmeyi öğrenin.
    • gdscript programlamasını öğrenmek için ücretsiz kurslar sunuluyor.
  • Sekizinci yorum özeti:

    • Çocuğa ve onun fikirlerine ilgi göstermek, sürece dahil olmak önemli.
    • Hangi tür oyuna ve tasarım sürecinin hangi kısmına en çok ilgi duyduğunu anlamaya çalışın.
    • Make-A-Game oyunu ile oyun yapımına başlanabilir.
    • Çocuk 3D istiyorsa onu 2D'ye yönlendirmemek öneriliyor.
    • Godot veya Unity gibi geliştirme ortamları, çocuk biraz daha büyüdüğünde tavsiye ediliyor.
  • Dokuzuncu yorum özeti:

    • Godot oyun motoru oldukça iyi ve Itch.io'da betik dillerini öğreten oyunlar bulunuyor.
    • Hem yeni başlayanlar hem de uzmanlar için çok sayıda YouTube eğitimi var.
  • Onuncu yorum özeti:

    • Amaç bilgisayar oyunu yapmak değilse, oyunu kağıt, tahta veya fiziksel parçalarla "yapmak" da keşfedilebilir.
    • "minimum viable product" kavramı öğrenilebilir; bilgisayar programlama olmadan da oyun denenip geri bildirim alınabilir.