
2026/01/22 2:20
ビットクラフトMMORPGのオープンソースサーバーコード
RSS: https://news.ycombinator.com/rss
要約▶
日本語訳:
BitCraft リポジトリは、Clockwork Labs のサンドボックスMMORPGのサーバー側コードのみを公開しており、クライアントと関連ツールは閉源です。
主な事実:
- サーバーは SpacetimeDB 上に構築されており、テーブルとリデューサーでリアルタイムマルチプレイヤーステートを管理しています。
- このリポジトリ内のすべてのファイルは Apache 2.0 の下で公開されています;ライセンスはこれらのコンテンツのみをカバーし、Clockwork Labs の独自資産や知的財産には適用されません。
- 正確性・安定性・プレイヤー体験を向上させる貢献は歓迎します(
を参照)。CONTRIBUTING.md- 漏れ報告はフォーム経由で個別に提出する必要があります;検証された報告にはユニークなゲーム内報酬が付与されます。
- コードをローカルで読み、変更し、自前のサーバーを稼働させるか、新しい IP/アートを使用した新規ゲーム開発の参考にすることは可能です。
- BitCraft の保護された資産を使用したり、フォークを公式として提示したり、脆弱性情報を公表したり、競合サーバーを運営したりしてはいけません。
- Clockwork Labs は引き続き公式 BitCraft サーバーを運用しています;本リポジトリの変更はライブインフラには影響しません。
ゲームのウェブサイトは https://bitcraftonline.com、Steam ページは https://store.steampowered.com/app/1874960/BitCraft にあります。
本文
BitCraft – サーバー側リポジトリ
本リポジトリには、Clockwork Labs が開発したコミュニティサンドボックスMMORPG「BitCraft」のサーバー側コードが収録されています。
概要
- BitCraft は協力プレイ、都市建設、クラフト、探索、サバイバルを一つの世界でシームレスに融合させたゲームです。
- 本プロジェクトはオープンソース化への第一段階として、検証・実験・貢献のためにサーバー側のみを公開しています。
リソース
- オープンソース化ドキュメント
- [Open Sourcing BitCraft Online]
- [BitCraft Open Sourcing Update]
- 公式サイト
- ゲームウェブサイト: https://bitcraftonline.com
- Steam ページ: https://store.steampowered.com/app/1874960/BitCraft
このリポジトリについて
本リポジトリには、BitCraft サーバーを稼働させるためのコードが含まれています。具体的には以下のような構成です。
- ゲームロジック
- 状態管理
- サーバー側システム
クライアントや公式ゲームに接続するツールは含まれていません。
サーバーは SpacetimeDB を基盤としています。これはリアルタイムで反応的なマルチプレイヤー向けバックエンドプラットフォームです。
全てのデータは SpacetimeDB のテーブルに格納され、ロジックはリデューサ内で実行されます。
SpacetimeDB 自体のソースコードも GitHub で公開されています。詳細を知りたい方はリポジトリをスターしてください!
ローカル環境で始める
- SpacetimeDB のドキュメントを読む: https://spacetimedb.com/docs
に記載された手順に従い、最小構成のローカルインスタンスをセットアップしてください。CONTRIBUTING.md
コントリビューション
正確性・安定性・プレイヤー体験向上につながる貢献は大歓迎です。
- スコープやプロセスについては CONTRIBUTING.md をご覧ください。
脆弱性報告
- フォームを通じてプライベートに脆弱性を提出してください。
- 意味のある、未報告で確認済みの脆弱性を報告したアカウントには、通常プレイでは入手できないユニークなゲーム内報酬が付与されます。
ライセンス
BitCraft のソースコードは Apache 2.0 でライセンスされています。
詳細は
LICENSE を参照してください。このライセンスは本リポジトリの内容にのみ適用され、BitCraftPublic 外部の他資産やコードには拡張しません。詳しくは NOTICE をご確認ください。
利用許可と禁止事項
| 許可される行為 | 禁止される行為 |
|---|---|
| コードを閲覧・学習する | BitCraft のアート、ゲームコンテンツ、音楽等の保護対象資産を使用する |
| ローカルで変更・実験する | BitCraft の IP を利用したり、フォークを公式として提示する |
| 自分用サーバーを試作・運用する | 公開フォーム以外で脆弱性情報を共有する |
| 新規プロジェクトの参考にする | 公式・非公式・プライベート・競合サーバーを運営する |
| 独自 IP(アート・テーマ)で BitCraft 類似ゲームを構築する | オープンソースライセンス違反行為 |
ゲームの資産と知的財産は保護されたままで、公式 BitCraft サーバーは Clockwork Labs により継続して運営されます。
注記: 本リポジトリはオープンで長期的なコミュニティ協力への取り組みの一環です。ライブゲームインフラとは接続されておらず、ここでの変更が公式 BitCraft サーバーに影響を与えることはありません。