Repolode
setube

setube/taoyuan

一款受星露谷物语启发、采用像素与中国风视觉的文字版田园经营游戏,基于 Vue 3 与 TypeScript 构建。

可替代:Stardew Valley

Star
586
Fork
86
未关闭 Issue
0
最近提交
8天前

这是什么?

桃源乡是一款基于浏览器的文字版田园模拟经营游戏。玩家继承了一块地契,需要带领偏远山村重新焕发生机。游戏涵盖四季轮作、畜牧养殖、钓鱼、回合制矿洞探险、烹饪、加工制造、育种与博物馆收集,并包含可以结交、求婚的村民角色。

游戏采用文字驱动的交互界面,搭配像素风格画面与中国风配色。音乐由 Tone.js 实时合成,基于五声音阶,天气和时段会影响音色与节奏。存档保存在 localStorage 中并经过 AES 加密,支持导入导出以及 WebDAV 云同步。

项目使用 TypeScript 与 Vue 3 开发,状态管理采用 Pinia,样式基于 TailwindCSS,构建工具为 Vite。可通过 Bun 本地运行,也可以用 Docker 部署或打包为 Electron 桌面客户端。

核心功能

  • 01四季农耕,包含 38 种作物、温室种植与果树
  • 02六大钓点的钓鱼小游戏,共 60 种鱼类
  • 03回合制矿洞探险,云隐矿洞 120 层,每 20 层设 BOSS 战
  • 04村民好感、送礼、婚恋系统,以及隐藏仙灵 NPC
  • 05113 种食谱的烹饪系统与 21 种加工机器
  • 06基于 Tone.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 是什么?
一款受星露谷物语启发、采用像素与中国风视觉的文字版田园经营游戏,基于 Vue 3 与 TypeScript 构建。 桃源乡是一款基于浏览器的文字版田园模拟经营游戏。玩家继承了一块地契,需要带领偏远山村重新焕发生机。游戏涵盖四季轮作、畜牧养殖、钓鱼、回合制矿洞探险、烹饪、加工制造、育种与博物馆收集,并包含可以结交、求婚的村民角色。
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

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目