>_ DevTrendsja

言語

ホーム

言語

セクション

フロントエンド バックエンド モバイル DevOps AI / ML ゲーム開発 ブロックチェーン 組み込み セキュリティ
Rust

Veloren:オープンソースとファンタジー世界の出会い

7,382 スター

Veloren logo on a screenshot

商用RPGゲームの真の代替手段を夢見たことはありますか?そのようなプロジェクトは少数ですが、Velorenはまさにコミュニティの情熱が素晴らしいものを生み出すケースです。このオープンソースプロジェクトは、Dwarf Fortress、Cube World、Breath of the Wildの要素を組み合わせながら、完全に無料で改変も可能です。

Velorenとは?

Velorenは、Rustでコミュニティ開発されたボクセルベースのオープンソースRPGです。多くのインディーゲームとは異なり、これはデモやプロトタイプではありません—このプロジェクトにはアクティブなプレイヤーコミュニティ、定期的なアップデート、野心的な開発計画があります。

主な特徴:

  • 手続き型地形生成を備えた本格的なオープン世界
  • マルチプレイヤー対応(公式サーバーあり)
  • 奥深いクラフティングシステムとキャラクター成長
  • ボクセルグラフィックと動的ライティング、天候システム

なぜ開発者は注目すべきか?

1. オープンさとコミュニティ

プロジェクトは完全にオープンソース(GPLv3)です,这意味着:

  • コードの研究と改変の自由
  • 開発への積極的な参加(400人以上のコントリビューター)
  • プログラミングから翻訳まで、多様な貢献.typesのサポート

2. モダンな.techスタック

VelorenはRustを使用して書かれています:

  • gfx-rs用于图形渲染
  • specs用于エンティティ・コンポーネント・システム
  • simplex-ノイズ用于手続き型生成

これは、Rustが複雑なゲームプロジェクトに使用できる良い例です。

3. 参加のしやすさ

プロジェクトは新しいコントリビューターを積極的に歓迎しています:

  • 詳細なドキュメント
  • アクティブなDiscordとZulipチャンネル
  • コードだけでなく、デザイン、翻訳、テストへの参加機会

試す方法は?

最良の方法は、自動更新される公式のAirshipperランチャーを使用することです。すべてを自分でビルドしたい場合は、ソースからのコンパイル手順があります。

Velorenの対象ユーザーは?

  • Rust開発者でゲームプログラミングに興味がある人
  • オープンソース愛好家で野心的なプロジェクトに参加したい人
  • ゲーマーで商用RPGの代替を探している人

Velorenは、コミュニティが商用タイトルに匹敵する本格的なゲームを作成できる稀な例です。オープンコードとアクティブな開発プロセスにより、開発者にとって特に興味深いプロジェクトです。ゲームへの情熱とオープンソースへの参加を組み合わせる方法を探していたなら、これがチャンスかもしれません。

公式サイト | GitLabリポジトリ | Discord

関連プロジェクト