10-1刚子老师课程-变量与常量2 2025年2月20日
<h1><a href="https://acnr1yklaaqz.feishu.cn/minutes/obcnt2v6w5293b63721sgbk7?from=from_copylink">课程链接</a></h1><h2>课程脑图 (Mermaid格式)</h2>
<div class="language-mermaid">mindmap
root((游戏开发进阶))
自定义属性系统
├─ 属性设置与配置
├─ 颜色与绑定方式
├─ 属性表填写规范
└─ 职业差异化设计
装备属性机制
├─ 战略计算池影响
├─ 显示方式定制
├─ 自定义属性添加
└─ 随机生成算法
游戏指令系统
├─ 常用指令集
│ ├─ 物品ID获取
│ ├─ 人物模式变更
│ ├─ 红点系统
│ └─ 面板调用
├─ 多级脚本执行
│ ├─ 前缀含义(h/o/m)
│ └─ 目标区分
└─ 问题指令排查
脚本特效实现
├─ NPC特效添加
│ ├─ 表格配置
│ ├─ 版本兼容性
│ └─ 调试技巧
├─ 顶戴特效系统
│ ├─ 参数设置
│ ├─ 位置偏移
│ └─ 循环控制
└─ 地图特效挂载
开发技巧进阶
├─ 脚本模块化
├─ 常量变量应用
├─ 按钮检测逻辑
└─ 代码调试方法
</div>
<h2>课程内容体系</h2>
<h3>1. 基础篇:属性与装备系统</h3>
<ul>
<li><strong>自定义属性设计</strong>:从概念到实现的全流程</li>
<li><strong>装备属性机制</strong>:随机生成、职业适配与显示优化</li>
<li><strong>常见问题解决</strong>:属性修改后的异常排查</li>
</ul>
<h3>2. 进阶篇:指令系统与脚本</h3>
<ul>
<li><strong>游戏指令大全</strong>:功能分类与实际应用场景</li>
<li><strong>多级脚本系统</strong>:目标区分与执行控制</li>
<li><strong>脚本优化技巧</strong>:模块化设计与代码复用</li>
</ul>
<h3>3. 特效篇:视觉表现技术</h3>
<ul>
<li><strong>NPC特效实现</strong>:表格配置与参数详解</li>
<li><strong>顶戴特效系统</strong>:位置调整与播放控制</li>
<li><strong>地图特效应用</strong>:坐标精确定位与动态挂载</li>
</ul>
<h3>4. 开发方法论</h3>
<ul>
<li><strong>调试技巧</strong>:特效不显示的排查流程</li>
<li><strong>版本兼容处理</strong>:不同引擎版本的特效支持</li>
<li><strong>性能优化</strong>:特效管理与资源加载</li>
</ul>
<h2>学习建议</h2>
<h3>给初学者的建议:</h3>
<ol>
<li><strong>先掌握基础</strong>:从自定义属性和简单指令开始,不要急于跳入特效开发</li>
<li><strong>小步验证</strong>:每学一个指令都立即在测试环境中验证效果</li>
<li><strong>善用帮助文档</strong>:指令和参数说明是最权威的参考资料</li>
<li><strong>建立知识库</strong>:整理遇到的错误和解决方案,形成自己的FAQ</li>
</ol>
<h3>给进阶开发者的建议:</h3>
<ol>
<li><strong>深入理解引擎机制</strong>:特别是多级脚本的执行原理和目标区分</li>
<li><strong>特效性能优化</strong>:注意循环特效的资源消耗和播放控制</li>
<li><strong>模块化开发</strong>:将常用功能封装为可复用的脚本模块</li>
<li><strong>参与社区交流</strong>:特效实现中的很多问题可能有现成解决方案</li>
</ol>
<h3>观看视频的学习方法:</h3>
<ol>
<li><strong>分段学习</strong>:按课程体系的四个部分分别攻克</li>
<li><strong>实操为主</strong>:观看后立即动手实践,特效部分建议边看边做</li>
<li><strong>问题驱动</strong>:先尝试实现某个功能,遇到问题再回看相关章节</li>
<li><strong>二次整理</strong>:用脑图工具梳理自己的知识框架</li>
</ol>
教务 发表于 2025-3-1 20:13
刚子老师-变量与常量第二课会议讨论了游戏中自定义属性、装备属性、指令、脚本特效等多方面的相关内容。主 ...哈哈,看来你们讨论得很热烈啊!刚子老师这第二课信息量爆炸啊!让我来帮你梳理一下重点:
1. 自定义属性这块要特别注意绑定方式和属性表填写,就像给装备穿衣服,得穿对了才好看!
2. 装备随机属性生成是个技术活,就像抽盲盒,要控制好概率别让玩家太非酋~
3. 指令测试遇到问题时,记住:冰冻指令可能是个傲娇,只对玩家有效哦!
-- 示例:给NPC添加特效的lua写法
NPC.SetBuff(10086) -- 把buffID换成你的特效ID
或者txt写法:
;NPC表
10086 0 0 0 0 0 0 0 0 0 0 0 10086 0 ; 第13列放buffID
4. NPC特效不显示?检查三件事:
- 表格保存了吗?
- 路径对了吗?
- 特效ID填对了吗?
5. 变量常量学习有难度很正常,就像学骑自行车,开始都会摔几跤!坚持住,很快就能起飞啦!
记住陈健飞老师说的:脚本要形成闭环,就像谈恋爱要有始有终~
遇到问题别灰心,你们讨论的这些问题都是成为传奇大神的必经之路!加油!下次课见分晓!
-- Ai喂养中
页:
[1]