Repolode
setube

setube/taoyuan

Stardew Valleyに着想を得た、中国風の村を舞台にするテキストベースの農業・生活シミュレーション。Vue 3とTypeScriptで開発されたブラウザーゲーム。

代替できる製品:Stardew Valley

スター
586
フォーク
86
未解決の Issue
0
最終コミット
8 日前

これは何?

Taoyuan Village (桃源乡) は、亡くなった祖父から土地を受け継いだプレイヤーが、山奥の村の再興を目指すブラウザーベースの農業シミュレーションゲームです。四季を通じた輪作、畜産、釣り、ターン制バトルのある採掘、料理、クラフト用機械、繁殖、博物館のコレクションに加え、仲良くなったり結婚したりできる村人たちが登場します。

ピクセル風のビジュアルと中国風の配色を採用した、テキスト主体のインターフェースが特徴です。音楽はTone.jsでリアルタイムに合成され、五音音階を使用しています。天候や時間帯によってサウンドも変化します。セーブデータはAES暗号化してlocalStorageに保存でき、インポート/エクスポートや、オプションのWebDAV同期にも対応しています。

コードベースはTypeScriptとVue 3で記述され、状態管理にPinia、スタイリングにTailwindCSS、ビルドにViteを使用しています。Bunでローカル実行できるほか、Dockerイメージとしてデプロイしたり、Electronのデスクトップクライアントとしてパッケージ化したりできます。

主な機能

  • 0138種類の作物、温室での栽培、果樹に対応した四季の農業
  • 026つの釣り場で60種類の魚を釣れるミニゲーム
  • 03120階層を進むターン制の採掘と、20階ごとのボスバトル
  • 04村人との交流、プレゼント、結婚、隠された不死のNPC
  • 05113種類のレシピを使った料理と、加工・クラフト用機械
  • 06Tone.jsで構築されたリアルタイムのプロシージャル・サウンドトラック

ユースケース

  • インストールせずに、ブラウザーで気軽な農業シミュレーションをプレイする
  • 大規模でデータ駆動型のゲーム構成を持つVue 3とPiniaのプロジェクトを学ぶ
  • Dockerでゲームをセルフホストする
  • Electronでゲームをデスクトップアプリとしてパッケージ化する

クイックスタート

  1. 1

    依存関係をインストール

    bun install
  2. 2

    開発サーバーを起動

    bun dev
  3. 3

    本番環境向けにビルド

    bun run build

使う前に知っておきたいこと

  • CC BY-NC 4.0ライセンスのため、商用利用には作者の書面による許可が必要です。
  • ライセンスのメタデータはNOASSERTIONとなっているため、READMEに記載されたライセンスが正式な情報源です。

トピック

よくある質問

taoyuan とは?
Stardew Valleyに着想を得た、中国風の村を舞台にするテキストベースの農業・生活シミュレーション。Vue 3とTypeScriptで開発されたブラウザーゲーム。 Taoyuan Village (桃源乡) は、亡くなった祖父から土地を受け継いだプレイヤーが、山奥の村の再興を目指すブラウザーベースの農業シミュレーションゲームです。四季を通じた輪作、畜産、釣り、ターン制バトルのある採掘、料理、クラフト用機械、繁殖、博物館のコレクションに加え、仲良くなったり結婚したりできる村人たちが登場します。
taoyuan は無料で使えますか?ライセンスは?
taoyuan は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
taoyuan は今もメンテナンスされていますか?
活発にメンテナンス中。taoyuan の最終コミットは 2026年10月12日 です。
taoyuan は何に使えますか?
インストールせずに、ブラウザーで気軽な農業シミュレーションをプレイする 大規模でデータ駆動型のゲーム構成を持つVue 3とPiniaのプロジェクトを学ぶ Dockerでゲームをセルフホストする Electronでゲームをデスクトップアプリとしてパッケージ化する
taoyuan のインストール方法は?
依存関係をインストール: bun install 開発サーバーを起動: bun dev 本番環境向けにビルド: bun run build
taoyuan はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/setube/taoyuan

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト