2 puan yazan GN⁺ 2023-10-08 | 2 yorum | WhatsApp'ta paylaş
  • Arkadaşlarınızla birlikte herhangi bir cihazda anında oyun oluşturup oynayabileceğiniz oyun yapma ve oynama platformu
  • Renkli küpler olan voxel’larla oyun nesneleri oluşturan Object Editor ve nesneleri bir araya getirerek oyunu kuran Game Editor sunar
  • Oyun düzenleme, yalnızca bağlantı paylaşımıyla çok oyunculu eş zamanlı düzenlemeyi destekler; TypeScript betikleme ile derleme olmadan gerçek zamanlı davranış yansıtılır
  • Karakter oluşturma, davranışlar (behaviors) ekleme, ışık ve filtre efektleri gibi özelliklerle oyunun atmosferi ve etkileşimleri kurgulanabilir
  • Resmî sürümde görsel betikleme, 3D arazi (terrain), ses ve gelir elde etme (Earn) özelliklerinin eklenmesi planlanıyor

dot big bang genel bakış

  • Arkadaşlarınızla birlikte, her yerden, tüm cihazlarda anında oyun yapıp oynayabileceğiniz platform
  • Şu anda herkese açık alfa olarak çalışıyor

Şu anda kullanılabilen özellikler

  • Object Editor

    • voxel adı verilen renkli küplerle oyun nesneleri üretmeye yarayan editör
    • Nesneler, oyunu oluşturan temel birimlerdir
    • Şu anda en iyi masaüstü ve dizüstü bilgisayarlarda çalışıyor
  • Game Editor

    • Kendi yaptığınız nesneleri ve arkadaşlarınızın favori nesnelerini birlikte ekleyerek oyun yapma
    • Oluşturduğunuz oyunu arkadaşlarınızla paylaşıp çok oyunculu olarak birlikte oynama
    • Şu anda en iyi tabletlerde ve bilgisayarlarda çalışıyor

Alfada yapılabilecekler

  • Oyun yapımı: Game Editor ile kendi oyununuzu yapabilir, kendi oluşturduğunuz nesneleri veya başkalarının yaptığı nesneleri kullanabilirsiniz
    • Işık ve filtre efektleriyle atmosferi değiştirme
    • Template Toys ile oyuna canlılık katma
  • Nesne oluşturma: Object Editor ile kendi voxel nesnelerinizi oluşturup oyunda kullanma
  • Karakterler: Karakter oluşturucuda nesneler kuşatarak oyun karakteri yapma
  • Davranışlar (Behaviors): Nesnelere davranış ekleyerek canlılık kazandırma
  • Çok oyunculu düzenleme: Yalnızca bağlantı paylaşımıyla birçok arkadaşınızla oyunu çok oyunculu olarak birlikte düzenleme
  • Betikleme: TypeScript ile davranışları gerçek zamanlı oluşturma; derleme süresi olmadan güncellemelerin anında yansıması

Resmî sürümde yer alacak özellikler

  • Görsel betikleme: Blok tarzı görsel bir dille davranışları gerçek zamanlı oluşturma; derleme süresi olmadan anında güncellenir ve daha sonra TypeScript’e dönüştürülebilir
  • Arazi (Terrain): Kolayca şekillendirilebilen tam 3D araziyle mağaraları, uçurumları ve dağları tek seferde oluşturma
  • Müzik ve ses efektleri: Ses ekleyerek oyunun verdiği duyguyu ürkütücüden komiğe kadar değiştirme
  • Gelir elde etme (Earn): Kendi üretimlerinizden gelir sağlama

2 yorum

 
xguru 2023-10-08

2 saniye kadar değil ama yükleme hızı oldukça iyi görünüyor.

 
GN⁺ 2023-10-08
Hacker News yorumları
  • Telefonda kullanılamayacağını sanmıştım ama aslında gayet iyi çalışıyor
    Üstelik yükleme süresini de iyi çözmüşler
    Masaüstünde fotogerçekçi olmayan bir oyun birkaç saniyeden uzun yüklenince sebepsiz yere sinir bozuyor; bu etkileyici
    Gerçi telefonda birinci şahıs 3D oyunları ciddi ciddi oynayacağımı sanmıyorum ama bunun mümkün olduğunu görmek eğlenceli

  • bobbydigitales ile birlikte bunun üzerinde çalışıyorum ve burada bağlantısı verilen Diamond Wars dahil birkaç oyunun yapımına da katkıda bulundum
    dot big bang’de oyun geliştirme hakkında merak ettiğiniz bir şey varsa sorabilirsiniz
    Geliştirici olarak ilgileniyorsanız ve destek planını öğrenmek istiyorsanız şu açılış sayfası var: https://developers.dotbigbang.com/

  • Meta hâlâ satın alma yapabilecek durumda olsaydı milyarder olurdun herhâlde
    Neredeyse Horizon platformu kadar iyi, üstelik gerçekten benim telefonumda da çalışıyor

    • DM’ler ve banka hesabı açık :)
  • Bunu yapmak ne kadar sürdü ve kaç kişi çalıştı merak ediyorum
    Oyun geliştirmeye ilgi duyan kardeşime ilham verecek bir şey göndermek istiyorum ama “milyon yıl geçse de yapamam” dedirtecek bir şey olmasın istiyorum

    • Aslında bu başlı başına tam bir oyun geliştirme platformu
      Paylaşılan oyun da yalnızca web sitesinde sunulan araçlarla yapıldı; oyun editörü çok oyunculu ve tarayıcıda çalışıyor
      Genel olarak platformu, motoru, araçları ve editörü, çok oyunculu sistemi ve web sitesini kapsadığı için uzun sürdü
      Ücretsiz oyun geliştirme mentörlüğü de yapıyorum; https://mastodon.gamedev.place/@bobbydigitales üzerinden ulaşabilirsiniz
    • Bağlantısı verilen oyun dot big bang’in kendisinde 2 geliştirici, 1 sanatçı ve aralıklı destekle yapıldı
      Toplam geliştirme süresi yaklaşık 6 aydı; binlerce kişinin önünde canlı yayınla çıkış yaptığımız için oyunu cilalamaya ve çok sağlam hâle getirmeye çok zaman harcadık
      dot big bang’deki oyunlar ölçek ve biçim bakımından çeşitlilik gösteriyor; birkaç saat içinde de bir şey yapabilirsiniz, daha fazla zaman ayırarak da
      Daha küçük bir örnek olarak, topluluk üyelerinden birinin yaz oyun jam’inde yaptığı eğlenceli bir bulmaca oyunu var: https://dotbigbang.com/game/0c4038a5fe064711ba339b1e1c2bbd74...
      Discord’da her hafta temalı scripting challenge’lar da düzenliyoruz; bunlardan biriyle yapılmış bir pachinko iksir karıştırma oyunu var: https://dotbigbang.com/game/69153d59db5b45f3aa4485e8af2dafa1...
  • Çok havalı ama gerçekten 2 saniye içinde yüklenmiyor
    Bu kısım gerçekten doğru olsaydı epey etkilenirdim

    • Yükleme süresi elbette bağlantıya, donanıma vb. göre değişir
      bobbydigitales için 2 saniye doğru olabilir
      Herkes için iyi bir deneyim olması adına yükleme optimizasyonunu sürdürmeye devam edeceğiz
    • Bende MacBook Air’de Chrome ve WiFi ile 2 saniyelik yükleme oluyor
      Hangi cihazı ve tarayıcıyı kullandığınızı merak ettim
  • https://www.dotbigbang.com/game üzerindeki ‘101 tutorial’ kalkmış gibi görünüyor

  • Harika görünüyor
    Birkaç yıl önce Krunker.io’da çalışmıştım; bunda buna benzer kullanıcı tarafından oluşturulan içerik öğeleri vardı
    5 saniyenin altında eğlenceye ulaştıran mekanizmaları daha fazla kişinin kullandığını görmek güzel

    • Krunker gerçekten harika
      Hangi kısımlar üzerinde çalıştığını merak ettim
    • Krunker’da kullanıcı tarafından oluşturulan içerik öğeleri olduğunu bilmiyordum; denemem gerekecek
      Eğlenceye çok kısa sürede ulaşmak gerçekten güzel
      Ben de bir kullanıcı tarafından oluşturulan içerik platformu geliştiriyorum ve bu kısmı dikkate alıp iyileştirmeye çalışıyorum
      Yine de bizim taraftaki en büyük sürtünme kayıt süreci, en azından doğum tarihi doğrulaması
      İnsanları gerçek zamanlı çok oyunculu ortama toplamak ve sohbet özelliğini de açmak için bu şart
      Krunker’da da bu konuyu düşünüp düşünmediğinizi merak ediyorum
  • “Başlıca özellik analizi” bağlantısını açınca sadece şunu görüyorum
    “Now that we released @dotbigbang v0.8, I thought I’d spend a bit of time to go over what we’ve launched so far and what we have left to do before we get close to a 1.0 release! ()” ve bir GIF
    Buna özellik analizi demek zor; liste gibi bir şey de değil

    • Twitter bu yıl giriş yapmamış kişiler için thread’leri bozdu; giriş yapmazsanız thread’in yalnızca ilk tweet’ini görüyorsunuz
      Eskiden bu tür genel bilgileri paylaşmak için Twitter kullanılabiliyordu ama artık böyle bozulduğuna göre bilgileri başka bir yere taşımak doğru olacak
    • Twitter thread’i olduğu için analizin geri kalanı yanıt thread’i olarak devam ediyor
  • Roblox gibi bir şey mi? İkisi arasındaki farkın ne olduğunu merak ediyorum

      1. Herhangi birine bağlantı gönderdiğinizde, kurulum gerektirmeden herhangi bir cihazda çok oyunculu olarak oynayabilir
      2. Gerekli tüm araçlar yerleşik ve tüm platformlarda destekleniyor; XBOX dahil
        Ayrı indirme gerekmez; Windows, Mac, Linux (Raspberry Pi dahil), XBOX Series S/X desteklenir; Android ve iOS’ta ise sadeleştirilmiş bir editör var
      3. Roblox gelirin yaklaşık %86’sını alıyor, biz ise gelirin çoğunu içerik üreticilere vermeyi planlıyoruz
  • Benim 6 yıllık telefonumda bile çalışıyor
    Böyle durumlarda çoğu zaman yükleme ekranını bile geçemediğinizi düşününce etkileyici
    Mimarisi de hoşuma gitti
    Tarayıcıda çalışan çoğu oyun motoru ECS’ye benzer bir şey bile kullanmadığı için çok basit demolar dışında bir şey yapmak zordu

    • Hedefimiz geniş bir cihaz yelpazesinde gerçekten çalışmasını sağlamak
      Baş sanatçı Pixel 2 üzerinde de düzenli olarak test ediyor