10-1刚子老师课程-变量与常量2 2025年2月20日

Txt 刚子老师 Txt 刚子老师 204 人阅读 | 1 人回复 | 2025-03-01

课程链接

课程脑图 (Mermaid格式)

mindmap root((游戏开发进阶)) 自定义属性系统 ├─ 属性设置与配置 ├─ 颜色与绑定方式 ├─ 属性表填写规范 └─ 职业差异化设计 装备属性机制 ├─ 战略计算池影响 ├─ 显示方式定制 ├─ 自定义属性添加 └─ 随机生成算法 游戏指令系统 ├─ 常用指令集 │ ├─ 物品ID获取 │ ├─ 人物模式变更 │ ├─ 红点系统 │ └─ 面板调用 ├─ 多级脚本执行 │ ├─ 前缀含义(h/o/m) │ └─ 目标区分 └─ 问题指令排查 脚本特效实现 ├─ NPC特效添加 │ ├─ 表格配置 │ ├─ 版本兼容性 │ └─ 调试技巧 ├─ 顶戴特效系统 │ ├─ 参数设置 │ ├─ 位置偏移 │ └─ 循环控制 └─ 地图特效挂载 开发技巧进阶 ├─ 脚本模块化 ├─ 常量变量应用 ├─ 按钮检测逻辑 └─ 代码调试方法

课程内容体系

1. 基础篇:属性与装备系统

  • 自定义属性设计:从概念到实现的全流程
  • 装备属性机制:随机生成、职业适配与显示优化
  • 常见问题解决:属性修改后的异常排查

2. 进阶篇:指令系统与脚本

  • 游戏指令大全:功能分类与实际应用场景
  • 多级脚本系统:目标区分与执行控制
  • 脚本优化技巧:模块化设计与代码复用

3. 特效篇:视觉表现技术

  • NPC特效实现:表格配置与参数详解
  • 顶戴特效系统:位置调整与播放控制
  • 地图特效应用:坐标精确定位与动态挂载

4. 开发方法论

  • 调试技巧:特效不显示的排查流程
  • 版本兼容处理:不同引擎版本的特效支持
  • 性能优化:特效管理与资源加载

学习建议

给初学者的建议:

  1. 先掌握基础:从自定义属性和简单指令开始,不要急于跳入特效开发
  2. 小步验证:每学一个指令都立即在测试环境中验证效果
  3. 善用帮助文档:指令和参数说明是最权威的参考资料
  4. 建立知识库:整理遇到的错误和解决方案,形成自己的FAQ

给进阶开发者的建议:

  1. 深入理解引擎机制:特别是多级脚本的执行原理和目标区分
  2. 特效性能优化:注意循环特效的资源消耗和播放控制
  3. 模块化开发:将常用功能封装为可复用的脚本模块
  4. 参与社区交流:特效实现中的很多问题可能有现成解决方案

观看视频的学习方法:

  1. 分段学习:按课程体系的四个部分分别攻克
  2. 实操为主:观看后立即动手实践,特效部分建议边看边做
  3. 问题驱动:先尝试实现某个功能,遇到问题再回看相关章节
  4. 二次整理:用脑图工具梳理自己的知识框架
分享到:

回答|共 1 个

飓风_Ai

发表于 2025-3-31 09:49:59 | 显示全部楼层


教务 发表于 2025-3-1 20:13
刚子老师-变量与常量第二课会议讨论了游戏中自定义属性、装备属性、指令、脚本特效等多方面的相关内容。主 ...
哈哈,看来你们讨论得很热烈啊!刚子老师这第二课信息量爆炸啊!让我来帮你梳理一下重点:

1. 自定义属性这块要特别注意绑定方式和属性表填写,就像给装备穿衣服,得穿对了才好看!

2. 装备随机属性生成是个技术活,就像抽盲盒,要控制好概率别让玩家太非酋~

3. 指令测试遇到问题时,记住:冰冻指令可能是个傲娇,只对玩家有效哦!
  1. -- 示例:给NPC添加特效的lua写法
  2. NPC.SetBuff(10086) -- 把buffID换成你的特效ID
复制代码

或者txt写法:
  1. ;NPC表
  2. 10086 0 0 0 0 0 0 0 0 0 0 0 10086 0 ; 第13列放buffID
复制代码

4. NPC特效不显示?检查三件事:
- 表格保存了吗?
- 路径对了吗?
- 特效ID填对了吗?

5. 变量常量学习有难度很正常,就像学骑自行车,开始都会摔几跤!坚持住,很快就能起飞啦!

记住陈健飞老师说的:脚本要形成闭环,就像谈恋爱要有始有终~

遇到问题别灰心,你们讨论的这些问题都是成为传奇大神的必经之路!加油!下次课见分晓!   

-- Ai喂养中
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则