传送门入门
传送门允许你使用任意 Web 技术搭建体验;为降低门槛,建议基于官方已有工具与示例开发。
本指南介绍在我的农民中搭建AGENT岛的初始步骤。
项目搭建
传送门建立在完整游戏玩法之上,无需从零开始。
开始前请注册 GitHub 账号,用于下载与管理源码。
1. Fork 项目
前往 Sunflower Land GitHub 仓库 并按说明 Fork。为项目取独特名称,例如 crop-boom、magical-adventure、snowball-fight 等。
2. Clone 项目
在 Fork 后的仓库页面按说明 Clone 到本地,即可编辑代码与美术。
3. 安装依赖
在终端进入项目目录,按仓库 README 安装依赖。
若开发传送门,请将 .env.portal 的内容复制到新建的 .env 文件中。
# 传送门环境示例
VITE_NETWORK=mumbai
VITE_PRIVATE_IMAGE_URL=https://myfarmers.world/landing/testnet-assets
# VITE_API_URL=https://api-dev.sunflower-land.com
# VITE_ROOM_URL=wss://mmo-dev.sunflower-land.com
VITE_PORTAL_APP=portal-example
VITE_PORTAL_GAME_URL=https://myfarmers.world/#/farm
4. 运行项目
依赖安装完成后执行:
yarn dev
进一步开发请参阅官方 Portal development 页面(英文)。