tfrh001 — 主站网格编程游戏Cocos Creator 版)

Unity「主站」移植工程Cocos Creator 3.8.8 + WebAPI 与 unityInstance.SendMessage 兼容。

当前进度

状态
核心玩法 / JS 桥
关卡数据库(当前 5 关) levels-database.json
丝路主题 Sprite player/ship/coin/tile
主站 Web 对接模板 web-template/

快速开始

  1. Cocos Creator 3.8.8 打开本目录
  2. 打开 assets/scenes/main.scene(或新建场景,空节点挂 AppBootstrap
  3. 资源管理器 刷新,确认存在 assets/resources/level/levels-database.json
  4. 播放预览 → 画面顶部 「切换关卡」 或 Inspector SwitchLevel

关卡数据库(单一文件)

文件 说明
assets/resources/level/levels-database.json 全部关卡(增删查改)
assets/scripts/level/LevelDatabase.ts 加载 / CRUD API
tools/levels-database.md 维护说明

每条关卡:

  • spawnsboundary ← Unity Levels*.cs
  • groundborderAssets/Prefabs/Level/LevelN.prefab Tilemap与原版地图一致
  • unityPrefab ← 原资源路径(对照用)

从 Unity 重新导出

python3 tools/export_all_levels.py \
  --unity-root "/path/to/主站" \
  --output assets/resources/level/levels-database.json

贴图

assets/resources/textures/silu/ui/ — 见 VisualAssets.ts

主站 Web

web-template/主站对接说明.md

源项目

/Users/liuyufei/tfrh/主站文件/主站

Description
cocos引擎
Readme 18 MiB
Languages
JavaScript 96.8%
TypeScript 2.6%
Python 0.4%
Shell 0.1%
HTML 0.1%