Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Andmed StudioNew to Visual Studio Code? Get it now.
Andmed Studio

Andmed Studio

feliks_peegel

|
9 installs
| (0) | Free
游戏资源管理工具 - 支持资源创建、编辑、导出和多语言翻译
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Andmed Studio

Version License VS Code

一个专为游戏开发设计的资源管理 VS Code 扩展,提供完整的游戏资源创建、编辑、导出和多语言翻译功能。

✨ 特性

🎮 游戏资源管理

  • 可视化资源管理器:直观的侧边栏界面,快速浏览和管理所有游戏资源
  • 资源类型支持:支持 champion、skin、effect、reward、battlepass 等多种游戏资源类型
  • 智能资源创建:通过模板快速创建新资源,自动生成标准目录结构
  • 资源验证:自动检查资源完整性,确保数据格式正确

📦 双重导出系统

  • 客户端资源包:生成适合 CDN 部署的客户端资源包,包含所有图片、音频等静态资源
  • 服务端数据包:生成轻量级的服务端数据包,只包含游戏逻辑所需的核心信息

🌐 多语言翻译

  • DeepL 集成:支持使用 DeepL API 进行自动翻译
  • 批量翻译:一键翻译所有上下文文件
  • 多语言支持:支持英语、日语、韩语等多种目标语言

🔧 开发工具

  • 智能代码补全:为 JSON 配置文件提供智能提示
  • 实时预览:支持资源的实时预览和编辑
  • 错误检查:实时检查配置文件的语法和格式错误

📁 项目结构

your-game-project/
├── resource/                    # 游戏资源目录
│   ├── champion/               # 英雄资源
│   │   ├── hero1/
│   │   │   ├── data.json      # 英雄数据
│   │   │   ├── icon.png       # 英雄图标
│   │   │   └── skills/        # 技能数据
│   │   └── hero2/
│   ├── skin/                  # 皮肤资源
│   ├── effect/                # 特效资源
│   └── ...
├── output/                     # 导出目录
│   ├── client/                # 客户端资源包
│   └── edge/                  # 服务端数据包
└── translations/              # 翻译文件

🚀 快速开始

1. 安装扩展

从 VS Code 扩展市场安装 "Andmed Studio"

2. 打开项目

打开包含 resource 目录的游戏项目

3. 开始使用

  • 在资源管理器中查看 "游戏资源管理器" 面板
  • 右键点击文件夹创建新资源
  • 使用命令面板 (Ctrl+Shift+P) 访问所有功能

📝 使用指南

创建新资源

  1. 在资源管理器中右键点击 resource 目录
  2. 选择 "创建新资源"
  3. 选择资源类型(champion、skin、effect 等)
  4. 输入资源名称
  5. 系统自动生成标准目录结构和配置文件

导出资源

  1. 在游戏资源管理器面板中点击导出按钮
  2. 选择导出类型:
    • 客户端资源包:包含所有静态资源,用于上传到 CDN
    • 服务端数据包:只包含游戏逻辑数据,用于游戏服务器

翻译资源

  1. 在设置中配置 DeepL API Key
  2. 右键点击 JSON 文件选择 "翻译此文件"
  3. 或使用命令面板执行 "翻译所有上下文文件"

⚙️ 配置选项

在 VS Code 设置中可以配置以下选项:

{
  "andmed-studio.export.clientPath": "output/client",
  "andmed-studio.export.edgePath": "output/edge",
  "andmed-studio.translation.apiKey": "your-deepl-api-key",
  "andmed-studio.translation.targetLanguages": ["en", "ja", "ko"]
}

🔥 新功能预览

v1.0.0 的主要改进:

  1. 全新 UI 界面:使用 React 构建的现代化用户界面
  2. 服务化架构:重构为基于服务的架构,提高可维护性
  3. 自动化 CI/CD:集成 GitLab CI/CD,自动构建和发布
  4. 性能优化:优化文件读写性能,支持大型项目
  5. 错误处理:改进错误处理和用户反馈机制

🛠️ 开发

环境要求

  • Node.js 18+
  • npm 或 yarn
  • VS Code 1.86.0+

本地开发

# 克隆项目
git clone https://gitlab.com/your-username/andmed-studio
cd andmed-studio

# 安装依赖
npm install

# 启动开发模式
npm run watch

# 在 VS Code 中按 F5 启动调试

构建和发布

# 构建生产版本
npm run package

# 发布到 VS Code 市场
npm run deploy

🤝 贡献

欢迎提交 Issue 和 Pull Request!

📄 许可证

MIT License - 查看 LICENSE 文件了解详情

📞 支持

如果你在使用过程中遇到问题:

  1. 查看 GitHub Issues
  2. 提交新的 Issue 描述问题
  3. 查看项目 Wiki 了解更多使用技巧

享受游戏开发的乐趣! 🎮✨

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft