>_ DevTrendsnl

Taal

Home

Talen

Secties

Frontend Backend Mobiel DevOps AI / ML GameDev Blockchain Beveiliging
Rust

Veloren: Wanneer Open Source de fantasiewereld ontmoet

7.382 sterren

Veloren logo on a screenshot

Heb je ooit gedroomd van een echt alternatief voor commerciële RPG-games? Er zijn weinig van zulke projecten, maar Veloren is precies het geval waarbij gemeenschapsenthousiasme iets geweldigs creëert. Dit open-source project combineert elementen van Dwarf Fortress, Cube World en Breath of the Wild, terwijl het volledig gratis en open voor modificaties blijft.

Wat is Veloren?

Veloren is een op voxels gebaseerde open-world RPG ontwikkeld door de gemeenschap in Rust. In tegenstelling tot veel indie games is dit niet zomaar een demo of prototype — het project heeft een actieve spelersgemeenschap, regelmatige updates en ambitieuze ontwikkelingsplannen.

Belangrijkste kenmerken:

  • Volwaardige open wereld met procedureel terrein generatie
  • Multiplayer met officiële servers
  • Diepgaand crafting systeem en karakterprogressie
  • Voxel graphics met dynamische verlichting en weer

Waarom ontwikkelaars aandacht moeten besteden?

1. Openheid en gemeenschap

Het project is volledig open-source (GPLv3), wat betekent:

  • Mogelijkheid om de code te bestuderen en aan te passen
  • Actieve deelname aan de ontwikkeling (meer dan 400 bijdragers)
  • Ondersteuning voor verschillende soorten bijdragen — van programmeren tot vertaling

2. Modern tech stack

Veloren is geschreven in Rust met behulp van:

  • gfx-rs voor graphics
  • specs voor het Entity-Component systeem
  • simplex-noise voor procedurele generatie

Dit is een geweldig voorbeeld van hoe Rust kan worden gebruikt voor complexe gameprojecten.

3. Gemak van deelname

Het project verwelkomt actief nieuwe bijdragers:

  • Gedetailleerde documentatie
  • Actieve Discord- en Zulip-kanalen
  • Mogelijkheid om niet alleen deel te nemen aan code, maar ook aan design, vertalingen, testen

Hoe het te proberen?

De beste manier is om de officiële Airshipper launcher te gebruiken, die het spel automatisch bijwerkt. Voor degenen die liever alles zelf bouwen, zijn er instructies voor het compileren vanuit de broncode.

Voor wie is Veloren?

  • Rust-ontwikkelaars die geïnteresseerd zijn in game-programmeren
  • Open-source enthousiastelingen die willen deelnemen aan een ambitieus project
  • Gamers die op zoek zijn naar een alternatief voor commerciële RPG's

Veloren is een zeldzaam voorbeeld van hoe een gemeenschap een volwaardig spel kan creëren dat kan concurreren met commerciële tegenhangers. Het project is bijzonder interessant voor ontwikkelaars dankzij de open code en het actieve ontwikkelingsproces. Als je op zoek was naar een manier om je liefde voor gamen te combineren met open-source deelname — dit zou je kans kunnen zijn.

Officiële website | GitLab repository | Discord

Gerelateerde projecten