>_ DevTrendsit

Lingua

Home

Linguaggi

Sezioni

Frontend Backend Mobile DevOps AI / ML GameDev Blockchain Embedded Sicurezza
Rust

Veloren: quando l'Open Source incontra il mondo fantasy

7382 stelle

Logo Veloren su screenshot

Hai mai sognato una vera alternativa ai giochi RPG commerciali? Ci sono pochi progetti del genere, ma Veloren è esattamente il caso in cui l'entusiasmo della community crea qualcosa di straordinario. Questo progetto open-source combina elementi di Dwarf Fortress, Cube World e Breath of the Wild, rimanendo completamente gratuito e aperto alle modifiche.

Cos'è Veloren?

Veloren è un RPG open-world basato su voxel sviluppato dalla community in Rust. A differenza di molti giochi indie, non si tratta di una demo o di un prototipo: il progetto ha una community di giocatori attiva, aggiornamenti regolari e piani di sviluppo ambiziosi.

Caratteristiche principali:

  • Open world completo con generazione procedurale del terreno
  • Multiplayer con server ufficiali
  • Sistema di crafting profondo e progressione del personaggio
  • Grafica voxel con illuminazione dinamica e meteo

Perché gli sviluppatori dovrebbero prestare attenzione?

1. Apertura e community

Il progetto è completamente open-source (GPLv3), il che significa:

  • Possibilità di studiare e modificare il codice
  • Partecipazione attiva allo sviluppo (oltre 400 contributori)
  • Supporto per diversi tipi di contributi — dalla programmazione alla traduzione

2. Stack tecnologico moderno

Veloren è scritto in Rust utilizzando:

  • gfx-rs per la grafica
  • specs per il sistema Entity-Component
  • simplex-noise per la generazione procedurale

Questo è un ottimo esempio di come Rust possa essere utilizzato per progetti di gioco complessi.

3. Facilità di partecipazione

Il progetto accoglie attivamente nuovi contributori:

  • Documentazione dettagliata
  • Canali Discord e Zulip attivi
  • Opportunità di partecipare non solo al codice, ma anche a design, traduzioni, testing

Come provarlo?

Il modo migliore è usare il launcher ufficiale Airshipper, che aggiorna automaticamente il gioco. Per chi preferisce compilare tutto da sé, ci sono istruzioni per la compilazione da sorgente.

Per chi è Veloren?

  • Sviluppatori Rust interessati alla programmazione di giochi
  • Entusiasti dell'open-source che vogliono partecipare a un progetto ambizioso
  • Giocatori che cercano un'alternativa agli RPG commerciali

Veloren è un raro esempio di come una community possa creare un gioco completo che rivaleggia con quelli commerciali. Il progetto è particolarmente interessante per gli sviluppatori grazie al suo codice aperto e al processo di sviluppo attivo. Se stavi cercando un modo per combinare il tuo amore per il gaming con la partecipazione open-source — questa potrebbe essere la tua occasione.

Sito ufficiale | Repository GitLab | Discord

Progetti correlati