🌾 CuteFarm Heroes - GameFi 游戏
一个可爱风格的 Play-to-Earn (P2E) GameFi 游戏,结合农场经营和战斗冒险!****
访问地址:
GameFi 农场

🎮 游戏特色
🌱 农场系统
- 种植作物:种植 10 种不同的作物(胡萝卜、番茄、玉米、草莓、西瓜、土豆、辣椒、黄瓜、茄子、南瓜)
- 收获奖励:收获成熟作物获得 $CUTE 代币
- 农场升级:升级农场等级,加快作物生长速度,提高奖励
⚔️ 战斗系统
- PvE 冒险模式:挑战 5 种不同难度的敌人
- PvP 对战模式:与其他玩家进行实时对战
- 英雄战斗:使用你的英雄进行自动战斗
- 战斗奖励:胜利后获得 $CUTE 代币奖励,PvP 胜利奖励更丰厚
🦸 英雄系统
- 8 种英雄:农场主、战士、法师、弓箭手、骑士、忍者、圣骑士、德鲁伊
- 英雄属性:每个英雄都有独特的攻击、防御和 HP
- 英雄收集:在商店购买新英雄或铸造 NFT 英雄
📋 任务系统
- 每日任务:完成各种任务获得额外奖励
- 任务类型:收获作物、赢得战斗、升级农场等
- 进度追踪:实时查看任务进度
🏆 成就系统
- 20+ 成就:涵盖收获、战斗、NFT、里程碑、社交等多个类别
- 4 种稀有度:青铜、白银、黄金、白金,稀有度越高奖励越丰厚
- 自动追踪:系统自动追踪你的游戏进度,完成成就自动获得奖励
- 成就分享:完成成就后可以分享到社交媒体
👥 社交功能
- 好友系统:添加和管理好友,查看好友的游戏进度
- 推荐好友:系统推荐活跃玩家作为好友
- 分享功能:分享成就、战斗胜利、NFT 铸造等精彩时刻
- 分享统计:记录你的分享次数,完成社交类成就
🔗 Web3 集成
- 钱包连接:支持 MetaMask 等 Web3 钱包连接
- 地址显示:显示连接的钱包地址和网络信息
- 余额查询:查询钱包 ETH 余额
- 未来扩展:为代币上链、NFT 交易、DeFi 等功能做准备
💰 Play-to-Earn 机制
- $CUTE 代币:游戏内代币系统
- 多种收益方式:
- 🌾 收获作物
- ⚔️ 战斗胜利
- 📋 完成任务
- 🎁 每日签到
- 代币用途:购买种子、升级农场、购买英雄
🚀 快速开始
安装依赖
cd cutefarm-heroes
npm install
本地开发
npm run dev
游戏将在 http://localhost:5173 启动
构建生产版本
npm run build
📖 新手入门指南
🎮 游戏界面介绍
游戏采用底部导航栏设计,包含以下主要功能模块:
- 🌾 农场 - 种植和收获作物
- ⚔️ 战斗 - PvE 冒险和 PvP 对战
- 🦸 英雄 - 查看和管理你的英雄
- 🎨 NFT - 铸造和查看 NFT 英雄
- 🏆 成就 - 查看成就进度和奖励
- 👥 社交 - 好友系统和分享功能
- 🔗 Web3 - 连接钱包和查看链上信息
- 📊 排行榜 - 查看全球玩家排名
🌾 农场系统 - 详细使用指南
如何种植作物
- 进入农场页面:点击底部导航栏的 🌾 农场按钮
- 选择作物类型:
- 从 10 种作物中选择(胡萝卜、番茄、玉米、草莓、西瓜、土豆、辣椒、黄瓜、茄子、南瓜)
- 不同作物有不同的生长时间和奖励
- 高级作物(如南瓜)需要更长时间,但奖励更丰厚
- 种植作物:
- 点击"种植"按钮
- 消耗代币(成本 = 5 × 农场等级)
- 作物会出现在农场区域
- 等待成熟:
- 查看作物上方的倒计时
- 农场等级越高,作物生长越快
- 可以同时种植多个作物
- 收获作物:
- 作物成熟后,会出现"✨ 收获"按钮
- 点击收获获得 $CUTE 代币奖励
- 奖励 = 基础奖励 × 农场等级
农场升级
- 升级条件:需要足够的 $CUTE 代币
- 升级成本:当前农场等级 × 100 $CUTE
- 升级效果:
- 加快作物生长速度
- 提高作物奖励倍数
- 解锁更多功能
⚔️ 战斗系统 - 详细使用指南
PvE 冒险模式
- 进入战斗页面:点击底部导航栏的 ⚔️ 战斗按钮
- 选择模式:默认是 PvE 模式,点击"🎮 PvE 冒险"按钮
- 选择敌人:
- 从 5 种不同难度的敌人中选择
- 敌人难度从低到高:小蘑菇怪 → 愤怒萝卜 → 番茄战士 → 玉米守卫 → 草莓女王
- 难度越高,奖励越丰厚
- 开始战斗:
- 点击敌人的"战斗 ⚔️"按钮
- 战斗自动进行,无需手动操作
- 查看战斗日志了解战斗过程
- 战斗结果:
- 胜利:获得 $CUTE 代币奖励,增加战斗胜利次数
- 失败:不获得奖励,但可以重新挑战
PvP 对战模式
- 切换到 PvP 模式:在战斗页面点击"👥 PvP 对战"按钮
- 选择对手:
- 系统会生成 5 个模拟对手
- 查看对手的等级、英雄类型和属性
- 选择实力相当的对手
- 开始对战:
- 点击对手的"PvP 战斗 👥"按钮
- 战斗过程与 PvE 类似
- PvP 奖励:
- 胜利奖励 = 100 + 对手等级 × 20 $CUTE
- 比 PvE 奖励更丰厚
- 记录 PvP 胜场和败场
🦸 英雄系统 - 详细使用指南
查看英雄
- 进入英雄页面:点击底部导航栏的 🦸 英雄按钮
- 查看英雄信息:
- 英雄类型和名称
- 等级、攻击、防御、HP
- NFT 英雄会显示稀有度和 Token ID
购买英雄
- 进入商店页面:点击底部导航栏的 🛒 商店按钮
- 选择英雄类型:
- 8 种英雄可选:农场主、战士、法师、弓箭手、骑士、忍者、圣骑士、德鲁伊
- 每种英雄有不同的属性特点
- 购买英雄:
- 点击英雄卡片
- 消耗 200 $CUTE 代币
- 新英雄会添加到你的英雄列表
NFT 英雄
- 铸造 NFT:在 NFT 页面铸造独特的 NFT 英雄
- 稀有度:普通、稀有、史诗、传说,稀有度越高属性越强
- 查看 NFT:在英雄页面和 NFT 页面都可以查看
🎨 NFT 系统 - 详细使用指南
铸造 NFT 英雄
- 进入 NFT 页面:点击底部导航栏的 🎨 NFT 按钮
- 选择英雄类型:从 8 种英雄类型中选择
- 了解稀有度概率:
- 普通:50% 概率
- 稀有:30% 概率
- 史诗:15% 概率
- 传说:5% 概率(最稀有!)
- 铸造 NFT:
- 点击"🎨 铸造 NFT 英雄"按钮
- 消耗 500-5000 $CUTE(根据稀有度)
- 系统随机生成稀有度
- 获得唯一 Token ID
- 查看 NFT:
- 在"我的 NFT 英雄"区域查看
- 显示稀有度、属性、Token ID
🏆 成就系统 - 详细使用指南
查看成就
- 进入成就页面:点击底部导航栏的 🏆 成就按钮
- 查看成就列表:
- 所有成就按类别显示
- 显示成就标题、描述、进度、奖励
- 已完成的成就会有 ✅ 标记
- 成就分类:
- 收获类:收获指定数量的作物
- 战斗类:赢得指定次数的战斗
- NFT 类:铸造 NFT 英雄
- 里程碑:达到特定等级或赚取特定金额
- 社交类:添加好友、分享内容
完成成就
- 自动追踪:系统自动追踪你的游戏进度
- 自动奖励:完成成就时自动获得 $CUTE 代币奖励
- 成就通知:完成成就时会弹出通知
- 分享成就:点击"📤 分享"按钮分享到社交媒体
👥 社交功能 - 详细使用指南
添加好友
- 进入社交页面:点击底部导航栏的 👥 社交按钮
- 查看推荐好友:
- 系统会推荐 5 个活跃玩家
- 查看他们的等级、农场等级、总收益
- 添加好友:
- 点击推荐好友的"+ 添加"按钮
- 好友会添加到"我的好友"列表
- 管理好友:
- 在"我的好友"区域查看所有好友
- 点击 ✕ 按钮移除好友
分享功能
- 分享成就:
- 在成就页面完成成就后
- 点击"📤 分享"按钮
- 内容会复制到剪贴板
- 分享战斗胜利:
- 战斗胜利后会自动提示是否分享
- 确认后内容复制到剪贴板
- 分享 NFT:
- 铸造 NFT 后可以分享
- 展示你的稀有收藏品
🔗 Web3 功能 - 详细使用指南
连接钱包
- 进入 Web3 页面:点击底部导航栏的 🔗 Web3 按钮
- 连接 MetaMask:
- 点击"🔗 连接钱包"按钮
- 如果已安装 MetaMask,会弹出连接请求
- 确认连接后显示钱包地址
- 模拟钱包:
- 如果没有安装 MetaMask
- 系统会使用模拟钱包地址
- 用于演示和测试
查看钱包信息
- 钱包地址:显示连接的钱包地址
- 网络 ID:显示当前连接的区块链网络
- ETH 余额:显示钱包中的 ETH 余额
- 游戏代币:显示 $CUTE 代币数量
- NFT 收藏:显示 NFT 英雄数量
📊 排行榜 - 详细使用指南
- 进入排行榜页面:点击底部导航栏的 📊 排行榜按钮
- 查看排名:
- 显示前 20 名玩家
- 前三名有特殊标识(🥇🥈🥉)
- 你的排名会用特殊颜色高亮
- 排名依据:
- 主要按总收益($CUTE)排序
- 显示等级、农场等级、PvP 胜场
🎁 每日签到
- 位置:在页面顶部状态栏
- 签到方法:
- 点击"🎁 每日签到"按钮
- 每天只能签到一次
- 奖励 = 50 + 玩家等级 × 10 $CUTE
- 签到提醒:
- 未签到显示"🎁 每日签到"
- 已签到显示"⏰ 已签到"
- 距离下次签到还有多少小时
📋 任务系统 - 详细使用指南
- 进入任务页面:点击底部导航栏的 📋 任务按钮
- 查看任务:
- 显示所有任务及其进度
- 已完成的任务会有 ✅ 标记
- 完成任务:
- 通过正常游戏自动完成
- 收获作物 → 完成收获任务
- 战斗胜利 → 完成战斗任务
- 升级农场 → 完成升级任务
- 领取奖励:
- 任务完成后自动获得奖励
- 奖励会添加到 $CUTE 代币余额
🎯 游戏玩法流程
新手入门流程
-
开始游戏:
- 初始拥有 100 $CUTE 代币
- 初始拥有 1 个农场主英雄
- 自动生成玩家名称
-
第一步:每日签到
- 点击顶部的"🎁 每日签到"按钮
- 获得初始代币奖励
-
第二步:种植作物
- 进入农场页面
- 选择胡萝卜(生长最快)
- 点击"种植"按钮
- 等待 30 秒后收获
-
第三步:完成任务
- 查看任务页面
- 完成"收获 5 个作物"任务
- 获得任务奖励
-
第四步:战斗冒险
- 进入战斗页面
- 选择最简单的敌人(小蘑菇怪)
- 开始战斗
- 获得战斗奖励
-
第五步:升级农场
- 积累足够的代币
- 在商店页面升级农场
- 提高作物生长速度和奖励
-
持续发展:
- 继续种植和收获
- 挑战更强的敌人
- 购买更多英雄
- 铸造 NFT 英雄
- 完成更多成就
进阶玩法
-
优化收益:
- 优先种植高级作物(奖励更高)
- 升级农场提高效率
- 完成所有任务获得奖励
-
战斗策略:
- 根据英雄属性选择敌人
- PvP 奖励更丰厚,但难度更高
- 购买更强的英雄提高胜率
-
NFT 收集:
- 铸造多个 NFT 英雄
- 追求传说级稀有度
- 完成 NFT 相关成就
-
社交互动:
- 添加好友查看进度
- 分享精彩时刻
- 完成社交类成就
💡 游戏技巧与策略
- 开始游戏:初始拥有 100 $CUTE 代币和一个农场主英雄
- 种植作物:在农场页面选择作物类型并种植
- 等待成熟:作物需要时间生长,等级越高生长越快
- 收获奖励:作物成熟后点击收获按钮获得代币
- 战斗冒险:在战斗页面挑战敌人,获得战斗奖励
- 完成任务:完成各种任务获得额外代币
- 每日签到:每天签到获得免费代币
- 升级和购买:在商店升级农场或购买新英雄
🎯 基础技巧
- 优先完成任务:任务奖励丰厚,优先完成可以快速积累代币
- 合理种植:高级作物奖励更多,但需要更多时间,根据你的游戏时间选择
- 选择合适敌人:根据英雄实力选择匹配的敌人,不要挑战太强的敌人
- 及时升级:农场等级越高,收益越大,优先升级农场
- 每日签到:不要忘记每天签到,这是稳定的代币来源
🌾 农场经营技巧
- 快速作物:胡萝卜、土豆生长快,适合快速积累代币
- 高价值作物:南瓜、茄子奖励高,适合长时间游戏
- 平衡策略:同时种植快速和高价值作物,平衡收益和时间
- 升级时机:有足够代币时优先升级农场,提高整体效率
⚔️ 战斗技巧
- 英雄选择:
- 农场主:平衡型,适合新手
- 战士:高攻击高防御,适合 PvE
- 法师:高攻击低防御,需要策略
- 骑士:高防御,适合持久战
- 敌人选择:从简单到困难逐步挑战
- PvP 策略:选择等级相近的对手,胜率更高
🎨 NFT 策略
- 铸造时机:积累足够代币后再铸造
- 稀有度追求:传说级 NFT 属性最强,但概率低
- 多次铸造:多次铸造增加获得高稀有度的机会
- 收藏价值:稀有 NFT 可以完成特殊成就
🏆 成就攻略
- 优先完成简单成就:快速获得奖励
- 长期规划:某些成就需要长期积累,保持耐心
- 多线发展:同时进行收获、战斗、NFT 等活动
- 分享成就:完成成就后分享,增加社交互动
💰 代币管理
- 收支平衡:合理规划代币使用,不要全部花光
- 投资回报:升级农场是长期投资,优先考虑
- 应急储备:保留一些代币用于紧急情况
- 收益最大化:结合任务、战斗、种植多种方式赚取代币
❓ 常见问题 (FAQ)
游戏基础问题
Q: 游戏数据会丢失吗?
A: 不会。游戏数据保存在浏览器的 LocalStorage 中,刷新页面不会丢失。但清除浏览器数据会丢失进度。
Q: 如何重置游戏?
A: 清除浏览器的 LocalStorage 数据即可重置游戏。按 F12 → Application → Local Storage → 删除相关数据。
Q: 游戏需要网络连接吗?
A: 不需要。游戏完全在本地运行,不需要网络连接。
游戏玩法问题
Q: 作物成熟需要多长时间?
A: 不同作物时间不同:胡萝卜 30 秒,番茄 60 秒,南瓜 240 秒。农场等级越高,生长越快。
Q: 如何快速赚取代币?
A: 1) 每日签到 2) 完成任务 3) 战斗胜利 4) 收获作物 5) 完成成就
Q: 英雄会死亡吗?
A: 不会。英雄在战斗中失败后会自动恢复,可以继续使用。
Q: NFT 英雄和普通英雄有什么区别?
A: NFT 英雄有稀有度加成,属性更强,且有唯一 Token ID。
技术问题
Q: 支持哪些浏览器?
A: 支持所有现代浏览器(Chrome、Firefox、Edge、Safari)。
Q: 手机可以玩吗?
A: 可以。游戏采用响应式设计,支持手机和桌面端。
Q: 如何连接 MetaMask?
A: 安装 MetaMask 浏览器扩展,然后在 Web3 页面点击"连接钱包"。
Q: 钱包连接失败怎么办?
A: 如果没有安装 MetaMask,系统会使用模拟钱包地址,不影响游戏体验。
🛠️ 技术栈
- React 18 + TypeScript
- Vite - 快速构建工具
- TailwindCSS - 样式框架
- LocalStorage - 本地数据存储
📝 数据存储
游戏数据保存在浏览器的 LocalStorage 中,刷新页面不会丢失进度。
🎨 设计理念
- 可爱风格:使用柔和的粉色、紫色、蓝色等可爱配色
- 现代化 UI:圆角、渐变、动画效果
- 响应式设计:支持手机和桌面端
- 流畅体验:优化的动画和交互
📄 许可证
MIT License
享受游戏,开始你的 GameFi 之旅吧! 🎮✨
评论区