Skip to content
写作:待补充更新:2026-05-16字数:—阅读:—维护:Azek431

创游世界新手学习路线

一句话摘要

本文为创游世界新手提供从零到项目的完整学习路线,涵盖编辑器操作、组件系统、脚本编写、数据管理、UI设计、联机开发等各阶段,帮助新手系统性地掌握游戏开发技能。

适合谁阅读

  • 刚接触创游世界不知道从哪开始的新手
  • 想系统学习游戏开发的爱好者
  • 需要了解完整学习路径的创作者
  • 希望快速入门创游世界的开发者

你将学到什么

  • 创游世界学习的完整阶段划分
  • 每个阶段需要掌握的核心技能
  • 推荐的学习顺序和资源
  • 常见问题解决方案
  • 进阶方向指引

💡 如果你想快速查找特定问题,请查看:创游世界新手常见问题汇总


学习路线总览

创游世界学习路线

├── 第一阶段:编辑器入门(1-3天)
│   ├── 了解编辑器界面
│   ├── 创建第一个项目
│   ├── 掌握基本操作
│   └── 添加角色和物体

├── 第二阶段:组件系统(3-7天)
│   ├── 理解组件概念
│   ├── 掌握核心组件
│   ├── 组件组合使用
│   └── 物理与碰撞基础

├── 第三阶段:脚本入门(7-14天)
│   ├── 触发时机理解
│   ├── 变量与数据
│   ├── 广播机制
│   └── 简单逻辑实现

├── 第四阶段:进阶开发(14-30天)
│   ├── UI系统设计
│   ├── 数据存储
│   ├── 多地图管理
│   └── 战斗系统

└── 第五阶段:联机与发布(30天+)
    ├── 联机系统基础
    ├── 数据同步
    ├── 测试与优化
    └── 发布与分享

第一阶段:编辑器入门(1-3天)

学习目标

  • 熟悉编辑器界面布局
  • 掌握基本操作(创建、删除、选择、拖拽)
  • 了解素材、物体、地图的概念
  • 完成第一个可运行的游戏场景

核心知识点

知识点说明推荐文档
编辑器界面素材面板、属性面板、地图编辑区编辑器基础入门
素材与物体素材是模板,物体是实例概念速查卡
基本操作创建、选择、删除、调整快速上手清单

快速上手步骤

  1. 新建项目:打开编辑器 → 新建项目 → 选择空白模板
  2. 添加角色:素材面板 → 角色分类 → 拖入地图
  3. 设置玩家:右键角色 → 设为玩家
  4. 添加组件:选中角色 → 添加物理组件 + 角色组件
  5. 测试运行:点击预览,确认角色可以移动

常见问题

问题解决
角色不走动检查是否同时挂了物理组件和角色组件
添加不了组件检查素材类型是否支持该组件
地图找不到物体检查图层是否被隐藏

📚 相关阅读:创游世界核心概念速查


第二阶段:组件系统(3-7天)

学习目标

  • 理解组件=能力的核心理念
  • 掌握核心组件的使用方法
  • 能够组合多个组件实现复杂功能
  • 理解物理和碰撞的基本原理

核心组件一览

组件类型作用常见组件
物理组件赋予物体物理能力物理组件、角色组件
战斗组件赋予战斗能力伤害组件、子弹组件
交互组件赋予交互能力可互动组件、触发器组件
显示组件赋予显示能力动效组件、特效组件

组件组合示例

移动角色

素材 + 物理组件 + 角色组件 = 可移动角色

敌人

素材 + 物理组件 + AI组件 + 伤害组件 = AI敌人

子弹

素材 + 物理组件 + 伤害组件 + 子弹组件 = 飞行子弹

物理与碰撞

碰撞三要素

  1. 两个物体都要有物理组件
  2. 要设置正确的碰撞层级
  3. 碰撞盒不能为 0

碰撞层级配置

  • 打开「游戏设置」
  • 找到「碰撞层级」配置
  • 设置物体之间的碰撞关系

📚 相关阅读:创游世界碰撞与物理系统入门 - 物理系统详解 📚 相关阅读:创游世界组件速查表 - 组件速查


第三阶段:脚本入门(7-14天)

学习目标

  • 理解触发时机是脚本的入口
  • 掌握变量的创建和使用
  • 理解广播机制进行对象通信
  • 能够实现简单的游戏逻辑

触发时机速查

触发时机触发条件使用场景
当开始时物体被创建初始化设置
当点击时玩家点击物体按钮交互
当碰撞时与其他物体碰撞碰撞检测
当收到广播时收到指定广播事件响应
当互动按钮被按下时玩家按下互动按钮NPC对话

变量系统

变量层级选择

变量类型生命周期适用场景
局部变量脚本执行完消失临时计算
自身属性物体存在期间对象自身状态
地图属性地图存在期间同地图共享数据
系统属性游戏全程全局/跨地图数据
玩家变量跨会话持久化玩家相关数据

记住原则

  • 需要长期保存的数据 → 属性或玩家变量
  • 临时计算 → 局部变量

广播机制

广播是什么

  • 广播是一种「发消息给多个对象」的事件通知机制
  • 发送者不需要知道谁在监听
  • 监听者通过订阅事件来接收并响应消息

推荐架构

UI 操作

发送广播(请求)

地图/系统处理逻辑

修改真值

发送广播(通知)

UI 更新显示

广播命名规范

  • ✅ 推荐:开始挑战打开背包任务完成
  • ❌ 不推荐:广播1刷新改值

📚 相关阅读:创游世界广播机制完全指南 - 广播详解 📚 相关阅读:创游世界变量与作用域完全指南 - 变量详解 📚 相关阅读:创游世界脚本入门完全指南 - 脚本入门


第四阶段:进阶开发(14-30天)

学习目标

  • 掌握UI系统的设计和使用
  • 理解数据存储和存档机制
  • 能够设计多地图切换
  • 能够实现战斗系统

UI系统

三种UI类型

UI类型说明使用场景
游戏UI整个游戏全局显示血条、背包按钮
地图UI每个地图独立任务提示、对话框
物体UI绑定到物体上头顶血条、名字标签

UI通信模式

UI发广播 → 地图处理 → 地图通知 → UI刷新

数据存储

数据存储位置选择

数据类型存储位置
临时计算局部变量
某个对象状态自身属性
当前地图共享地图属性
全局数据系统属性
玩家持久化玩家变量(勾选云存储)
静态配置配置表

多地图管理

地图切换方式

  1. 使用「切换地图」积木
  2. 使用传送门/触发器
  3. 使用UI按钮切换

跨地图数据

  • 使用系统属性或玩家变量
  • 避免使用地图属性(切换后会丢失)

📚 相关阅读:创游世界多地图与场景切换设计指南 📚 相关阅读:创游世界商店系统实战设计指南


第五阶段:联机与发布(30天+)

学习目标

  • 理解联机系统的基本原理
  • 掌握联机数据同步的方法
  • 能够进行游戏测试和优化
  • 能够发布和分享游戏

联机系统基础

联机架构要点

  1. UI只发一次广播,地图集中处理
  2. 公共数据放系统属性或玩家变量
  3. 玩家变量勾选云存储实现数据同步

联机优化建议

  • 更新到 4.52.54+ 版本
  • 减少UI中的公共数据写操作
  • 合并多个小操作为一个请求广播

测试与优化

测试清单

  • [ ] 单机功能测试
  • [ ] 联机功能测试
  • [ ] 不同设备兼容性测试
  • [ ] 性能测试(帧率、内存)
  • [ ] 边界情况测试

常见优化方向

  • 减少不必要的广播
  • 优化碰撞检测范围
  • 减少UI更新频率
  • 合理使用等待语句

发布与分享

发布前检查

  1. 游戏是否有明显bug
  2. 核心玩法是否完整
  3. 是否有足够的内容
  4. 引导是否清晰

分享渠道

  • 创游世界官方平台
  • B站视频教程
  • 社区论坛
  • QQ/微信群

📚 相关阅读:创游世界联机系统入门 - 联机详解 📚 相关阅读:创游世界发布与分享指南 - 发布指南


学习资源推荐

必读文档

文档说明优先级
创游世界快速入门完全指南零基础入门首选⭐⭐⭐
创游世界新手常见问题汇总50个常见问题解答⭐⭐⭐
创游世界核心概念速查核心概念快速查找⭐⭐
创游世界变量作用域速查卡变量问题速查⭐⭐
创游世界广播使用速查卡广播问题速查⭐⭐

推荐视频(B站)

  • 创游世界官方教程
  • 新手入门系列
  • 实战项目教程

📚 相关阅读:B站创游世界视频资源清单


常见问题速查

问题类型典型问题解决方向
编辑器角色不走动、添加不了组件检查组件是否正确挂载
脚本脚本不执行、广播没效果检查触发时机和名称
变量变量值丢失、数据错乱检查变量作用域
UIUI找不到、重叠关不掉检查UI类型和显示逻辑
联机UI很卡、数据不同步优化广播模式、更新版本

📚 相关阅读:常见问题与避坑指南


进阶方向

学习完基础内容后,可以选择以下方向深入:

方向说明推荐文档
战斗系统设计更复杂的战斗机制战斗系统设计入门
AI系统设计更智能的敌人行为AI系统设计指南
动画系统设计更流畅的动画效果动画系统设计入门
音效系统设计更沉浸的音乐音效音乐与音效系统入门
项目维护维护大型项目的代码组织项目维护与代码组织规范

关联阅读

教程资料

核心研究

项目设计

导航入口

维护报告


最后更新:2026-05-16维护者:Azek431

参与维护

发现文档问题?

你可以编辑页面、提交反馈,或复制链接给维护者,帮助这个资料库继续变好。

由 Azek431 整理与维护 | 基于 MIT 许可证开源