3 puan yazan GN⁺ 2025-03-30 | 1 yorum | WhatsApp'ta paylaş

Veloren'e hoş geldiniz

  • Veloren, geniş bir fantastik dünyada geçen bir aksiyon macera rol yapma oyunudur
  • 🏕️ Devasa dağlar, kurak çöller ve sık ormanlar gibi çeşitli ortamları keşfedebilirsiniz
  • ⚔️ Dinamik ve hızlı çatışmalar sayesinde farklı silahları ve oynanış tarzlarını keşfedebilirsiniz
  • 🏠 Kasabalarda NPC'lerle etkileşime geçip yolculuğunuza yardımcı olacak ekipmanlar üretebilirsiniz
  • ☠️ Zindanlarda ve sığınaklarda tehditkâr boss'larla ve korkunç canavarlarla karşılaşabilirsiniz
  • 🌎 Karmaşık ve birbirine bağlı prosedürel bir dünyayı deneyimleyin; bu dünya oynadığınız süre boyunca tamamen simüle edilir
  • ⛏️ Geniş mağara ağlarında cevher ve mücevher çıkarabilirsiniz
  • 🐎 Vahşi hayvanları evcilleştirip onları yoldaş ve binek olarak kullanarak yolculuğunuza yardımcı olabilirsiniz
  • 🫱🏽‍🫲🏿 Arkadaşlarınızla çok oyunculu sunucularda maceraya atılabilir veya LAN üzerinden doğrudan kendi sunucunuzu barındırabilirsiniz
  • 🛠️ Kaynak kodunu inceleyip projeye doğrudan katkıda bulunabilirsiniz

Daha ne bekliyorsunuz?

1 yorum

 
GN⁺ 2025-03-30
Hacker News görüşleri
  • Dağların ve nehirlerin nasıl üretildiğiyle ilgileniyorsanız, "Large Scale Terrain Generation from Tectonic Uplift and Fluvial Erosion" makalesine bakabilirsiniz

    • Her arazi parçası sabit bir hızla yükseliyor ve erozyon arazinin eğimine ve havza alanına göre uygulanıyor
    • Sonuç olarak nehir ağı ve her arazi parçasının merkez yüksekliği belirleniyor; buna göre yollar, mağaralar ve yapılar yerleştiriliyor
    • Gerçek voxel'ler yalnızca oyuncu ilgili bölgeyi yüklediğinde belirleniyor ve genellikle kaydedilmiyor
    • Render işlemi wgpu ile yapılıyor, modeller MagicaVoxel'de hazırlanıyor, istemci ve sunucu ise ECS(specs) kullanıyor
  • Kurulumla ilgili sorunlar: launcher üzerinden kurulum biraz problemli

    • Doğrudan mac indirmesi ve Cargo ile kurulumun ikisi de Airshipper v0.15.0 kuruyor; bu sürüm eski olarak işaretlenmiş
    • En son sürümü yükle düğmesine tıklayınca GitHub releases sayfasına gidiliyor ama en son sürüm 0.14 görünüyor
    • v0.16 için yalnızca tag var, artifact yok
    • GitHub sayfası GitLab deposunun bir mirror'u
    • GitLab'da en güncel sürümün artifact'leri var
  • Veloren açık kaynaklı bir oyun ve yakın zamanda 0.16 sürümü yayımlandı

    • Rust ile yazılmış çok oyunculu bir voxel RPG
    • Uzun bir süre boyunca pek çok yorum almış
  • Birkaç yıl önce Veloren'i kısa süreliğine oynamıştım ve yapılan geliştirmeler beni etkiledi

    • Yeniden denemek gerekiyor olabilir
    • Voxel teknolojisi ilerlerken blok tabanlı unsurların hâlâ gerekli olup olmadığını merak ediyorum
    • Fiziksel etkileşimleri hesaplama teknolojisi geliştiğinde normal bir oyun gibi görüneceğini düşünmüştüm
    • Bazı boss'lara bakınca gelişme var ama hâlâ beklediğimden uzak
  • Veloren'i Cube World'e alternatif olarak erken sürümlerinde oynadığımı hatırlıyorum

    • Cube World, çıkışında vaat edilen özelliklerin neredeyse hiçbirine sahip olmayan ve hiç güncelleme almayan bir oyundu
  • Veloren'i çalıştırmak için birkaç ipucu

    • Rust paketini kurun ve Wayland kullanıyorsanız kesirli ölçeklendirmeyi kapatın
    • Terminalden airshipper çalıştırın; Gnome uygulama ızgarasından başlattıysanız yetim süreçleri kontrol edip kapatmanız gerekebilir
  • Veloren'in tasarım hedeflerini ve sanat yönünü seviyorum ama oyun tasarımcısı olmadan yalnızca sanatçılar ve geliştiricilerle oyun yapılınca video oyunu olarak yeterince olgunlaşmıyor

  • Veloren kelimesi Almancada "kayıp" anlamına geliyor

    • Ekosistem ve ışıklandırma gibi unsurlar ilgi çekici
  • Rust ile oyun geliştirme giderek canlanıyor

    • Veloren'in ana istemcisi kendi motoru üzerine kurulu
    • Tiny Glade, Bevy ECS kullanıyor ama kendi grafik yığınına sahip
    • Bevy ve Fyrox, Godot seviyesinde olmasa da sürekli gelişiyor
    • Bevy, ECS'ye odaklanıyor ve çeşitli yardımcı araçlar ile üçüncü taraf kütüphaneler sunuyor
    • Fyrox, ECS'ye daha az dayanıyor ve her şeyi tam bir paket olarak sunmaya çalışıyor
    • Her iki motor da WASM bundle'larıyla web'e kolayca dağıtılabildiği için çoklu platform hedeflemede ideal
    • Rust, başlıca oyun programlama dillerinden biri hâline geliyor; ayrıca web backend, RPC ve API servisleri için de çok güçlü bir dil