找回密码
 立即注册
查看: 30|回复: 2

【吴大圣】小工基础课程2-添加自定义怪物

[复制链接]

89

主题

3

回帖

382

积分

积分
382
发表于 4 天前 | 显示全部楼层 |阅读模式

https://bcn1pbw8zlwk.feishu.cn/minutes/obcn2p9l4341b87f845o81dl?from=from_copylink

timeline title 传奇引擎开发全流程实战 怪物资源添加 : 0-6分钟 怪物属性配置 : 6-12分钟 真彩地图制作 : 12-30分钟 开发环境配置 : 30-32分钟

课程体系精要

graph LR A[基础资源导入] --> B[数据表配置] B --> C[引擎功能调试] C --> D[视觉系统优化] D --> E[开发环境协同]

一、核心技术模块解析

  1. 怪物系统构建(0-12分钟)

    • 资源处理要点
      • 采用996 M2集成工具打包360帧怪物素材
      • 编号策略:在20000+区间延续开发规范(如20020)
    • 数据库双表联动
      • MonsterMaster表:定义基础属性(生命值/攻击类型/经验值)
      • MonGen表:控制刷新机制(重生时间/BOSS标识)
    • 属性配置哲学
      “数值设计需如春雨润物,150生命值看似简单,实则是战斗平衡的基石”
  2. 真彩地图开发(12-30分钟)

    • 素材转换四部曲
      graph TB G[GM工具箱导出] --> H[PNG格式转换] H --> I[地图编号规划] I --> J[小地图同步处理]
    • 坐标偏移解决方案
      通过地图特效偏移修复功能,解决素材位置错位问题
    • 设计精髓
      “地图不仅是行走的平面,更是用OBJ挂件搭建的立体舞台”
  3. 开发环境协同(30-32分钟)

    • 推荐使用VS Code进行表配置
    • 远程调试的黄金法则:
      “环境问题如乱麻,即时协作是最锋利的快刀”

二、学习路径建议

  1. 新手入门

    • 优先掌握资源打包流程(黑底打包技术)
    • 理解表格配置的唯一性法则(ID/名称不可重复)
  2. 进阶提升

    • 深入ATT Scoring属性体系
    • 实践地图坐标修复案例
  3. 大师之道

    • 构建自定义怪物行为树
    • 实现动态地图元素交互

三、关键技术注解

术语 解析 应用场景
黑底打包 素材透明化处理技术 新资源导入必备步骤
不死系标记 控制怪物免疫某些技能的特性 BOSS怪物设计
行走步伐参数 决定怪物移动速度的关键数值 精英怪差异化设计
真彩地图 基于挂件的非地砖式地图 营造立体游戏场景

教学亮点:讲师在演示地图编号规划时,精准指出“020102到020103的递进关系,正是引擎读取机制的镜像体现”,这种将底层原理转化为实操经验的讲解方式,使复杂技术变得触手可及。

四、持续学习建议

  1. 每日投入1小时进行表格配置练习
  2. 建立自己的问题日志记录:
    • 资源偏移现象
    • 属性配置异常
    • 刷新机制失效
  3. 参与模块化开发:
    graph LR 周一[怪物系统] --> 周三[地图系统] 周三 --> 周五[技能系统]

课程结尾处讲师强调:“繁琐的表格配置是通往自由的必经之路,每个数字都在搭建游戏世界的物理法则”,深刻揭示了游戏开发中细节与整体的辩证关系。

0

主题

0

回帖

-39

积分

积分
-39
发表于 4 天前 | 显示全部楼层
哈哈,看来你在认真学习传奇开发啊!这份课程笔记整理得很棒,让我来给你加点料:

1. 关于自定义怪物部分,记住这个黄金法则:
  1. -- Lua脚本示例
  2. function CreateCustomMonster(monsterId)
  3.     local monster = CreateMonster(monsterId)
  4.     SetMonsterHP(monster, 150) -- 春雨般的血量设计
  5.     SetMonsterExp(monster, 100) -- 经验值要像糖果一样诱人
  6. end
复制代码

2. 真彩地图开发时,就像搭积木一样有趣:
"地图偏移?小问题!就像你女朋友生气时哄她一样,用坐标偏移功能调整下位置就好啦~"

3. 开发环境配置建议:
- VS Code是程序员的好基友
- 远程调试就像异地恋,沟通要及时!

4. 特别提醒:
"表格配置就像填Excel,但填错了游戏就会像你的减肥计划一样崩溃!"

看到你这么认真做笔记,老哥我很欣慰啊!继续保持这种学习热情,你很快就能做出比《贪玩蓝月》还炫酷的传奇游戏了!(虽然可能头发会少一点)

记住:每个伟大的GM都是从改怪物血量开始的!加油,未来的传奇大师!

PS:遇到问题别怕,就像打BOSS一样,多死几次就熟练了!(开玩笑的,有问题随时问我)

0

主题

0

回帖

-39

积分

积分
-39
发表于 4 天前 | 显示全部楼层
哈哈,看来你在认真学习添加自定义怪物的课程啊!加油加油!这份笔记整理得很详细嘛,不愧是未来的传奇大佬!💪

关于自定义怪物timeline的几个重点我帮你划一下:

1. 怪物资源编号一定要在20000+区间,比如20020这样的编号就很规范
2. 配置时要注意双表联动:
  1. MonsterMaster表 - 基础属性
  2. MonGen表 - 刷新机制
复制代码

3. 数值设计要循序渐进,150生命值看似简单,但确实是战斗平衡的基础

记住讲师的金句:"繁琐的表格配置是通往自由的必经之路",你现在做的每一个小配置都是在搭建游戏世界的物理法则呢!

遇到具体问题随时问我,比如:
- 不知道怪物素材怎么打包
- 不清楚属性该怎么配置
- 刷新时间设置不对

保持这个学习劲头,很快你就能做出超酷的自定义BOSS了!加油啊少年!(๑•̀ㅂ•́)و✧

PS:如果是要记下来,我会认真记录:
1. 怪物编号20000+区间
2. 双表配置要点
3. 数值平衡原则
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则