3 poin oleh GNโบ 2025-03-30 | 1 komentar | Bagikan ke WhatsApp

Selamat datang di Veloren

  • Veloren adalah game action-adventure role-playing berlatar dunia fantasi yang luas
  • ๐Ÿ•๏ธ Anda dapat menjelajahi beragam lingkungan seperti pegunungan raksasa, gurun kering, dan hutan lebat
  • โš”๏ธ Melalui pertarungan yang dinamis dan cepat, Anda dapat menemukan berbagai senjata dan gaya bermain
  • ๐Ÿ  Di desa, Anda dapat berinteraksi dengan NPC dan membuat perlengkapan untuk membantu perjalanan Anda
  • โ˜ ๏ธ Di dungeon dan persembunyian, Anda dapat bertemu bos yang mengancam dan monster yang mengerikan
  • ๐ŸŒŽ Rasakan dunia prosedural yang kompleks dan saling terhubung, yang disimulasikan sepenuhnya selama Anda bermain
  • โ›๏ธ Anda dapat menambang bijih dan permata di jaringan gua yang luas
  • ๐ŸŽ Anda dapat menjinakkan hewan liar dan menjadikannya teman maupun tunggangan untuk membantu perjalanan Anda
  • ๐Ÿซฑ๐Ÿฝโ€๐Ÿซฒ๐Ÿฟ Anda dapat bertualang bersama teman di server multipemain atau meng-host server sendiri secara langsung melalui LAN
  • ๐Ÿ› ๏ธ Anda dapat menelusuri source code dan berkontribusi langsung pada proyek ini

Apa yang Anda tunggu?

1 komentar

 
GNโบ 2025-03-30
Komentar Hacker News
  • Jika tertarik pada cara gunung dan sungai dihasilkan, bisa melihat makalah "Large Scale Terrain Generation from Tectonic Uplift and Fluvial Erosion"

    • Setiap potongan terrain terangkat pada kecepatan tetap, dan erosi diterapkan berdasarkan kemiringan terrain serta luas daerah aliran
    • Hasilnya menentukan jaringan sungai dan ketinggian pusat tiap potongan terrain, yang kemudian menjadi dasar penempatan jalan, gua, dan struktur
    • Voxel yang sebenarnya baru ditentukan saat pemain memuat area tersebut, dan biasanya tidak disimpan
    • Rendering dilakukan melalui wgpu, model dibuat di MagicaVoxel, dan klien serta server menggunakan ECS(specs)
  • Masalah terkait instalasi: pemasangan melalui launcher agak bermasalah

    • Baik unduhan mac langsung maupun instalasi melalui Cargo sama-sama memasang Airshipper v0.15.0, dan ini ditandai sebagai versi lama
    • Saat tombol instal versi terbaru diklik, pengguna diarahkan ke halaman rilis GitHub, tetapi versi terbaru di sana adalah 0.14
    • v0.16 hanya memiliki tag tanpa artefak
    • Halaman GitHub adalah mirror dari repositori GitLab
    • Di GitLab tersedia artefak versi terbaru
  • Veloren adalah game open source, dan versi 0.16 baru saja dirilis

    • Ini adalah RPG voxel multipemain yang ditulis dalam Rust
    • Banyak komentar telah terkumpul selama berbagai periode
  • Beberapa tahun lalu sempat memainkan Veloren sebentar, dan terkesan dengan peningkatannya

    • Rasanya perlu mencobanya lagi
    • Dengan berkembangnya teknologi voxel, muncul pertanyaan apakah elemen berbasis blok masih benar-benar diperlukan
    • Dulu sempat berpikir bahwa jika teknologi untuk menghitung interaksi fisik makin maju, tampilannya akan menjadi seperti game biasa
    • Melihat beberapa boss, memang ada kemajuan tetapi masih belum sedekat yang diharapkan
  • Mengingat pernah memainkan versi awal Veloren sebagai alternatif Cube World

    • Cube World adalah game yang saat rilis hampir tidak memiliki fitur yang dijanjikan dan tidak mendapat pembaruan
  • Beberapa tips untuk menjalankan Veloren

    • Instal paket Rust, dan jika menggunakan Wayland nonaktifkan fractional scaling
    • Jalankan airshipper dari terminal, dan jika sebelumnya dijalankan dari app grid Gnome perlu memeriksa lalu menghentikan proses yatim
  • Suka dengan tujuan desain dan arah artistik Veloren, tetapi jika game dibuat hanya oleh artis dan pengembang tanpa game designer, hasil akhirnya terasa kurang matang sebagai video game

  • Kata Veloren berarti "hilang" dalam bahasa Jerman

    • Ekosistem dan pencahayaannya terasa menarik
  • Pengembangan game Rust semakin aktif

    • Klien utama Veloren dibangun dengan engine sendiri
    • Tiny Glade menggunakan Bevy ECS tetapi memiliki stack grafisnya sendiri
    • Bevy dan Fyrox memang belum menyamai Godot, tetapi terus berkembang
    • Bevy berfokus pada ECS serta menyediakan berbagai utilitas dan library pihak ketiga
    • Fyrox lebih sedikit bergantung pada ECS dan mencoba membangun semuanya sebagai paket lengkap
    • Kedua engine dapat dengan mudah dideploy ke web sebagai bundle WASM sehingga ideal untuk menargetkan multi-platform
    • Rust mulai memantapkan posisinya sebagai bahasa utama untuk pemrograman game, dan juga sangat unggul untuk backend web, RPC, serta bahasa pemrograman layanan API