传2-TXT基础课程,服务端与客户端的文件结构

image.png

课程入口,点击进入

开课时间:2025年9月6日 下午3:26
课程时长:1小时2分钟28秒

一、这节课学了什么?

这节课就像一次游戏文件的“家庭大扫除”,老师带着大家把游戏开发中用到的所有文件夹都逛了一遍,告诉你哪个文件夹是干什么的,哪些重要、哪些可以删除,让你不再对一堆文件感到迷茫。

二、课程时间线梳理

🕙 开头10分钟:课程介绍与基础概念

• 课程定位:针对新学员的公开课,跳过单机架设直接讲文件结构

• 核心概念:分清前端(客户端) 和后端(服务端) 的区别

• 重要规则:服务端主文件夹必须命名为 MrServer

🕙 10-25分钟:服务端核心文件夹解析

• 日志文件:带log的文件都是日志,单机环境下可以删除

• 数据库文件夹:DBServer文件夹的作用

• 自动取名功能:name和lastname文件控制角色随机命名

• 数据库配置:DBServer.ini配置文件的重要性

🕙 25-40分钟:数据库配置详解

• 本地vs工具服:两种数据库配置方式的区别

• IP地址规则:127.0.0.1(本地)vs 服务器IP(线上)

• 版本匹配:引擎版本、客户端版本、数据库版本必须一致

• 工具服选择:数据库名称对应游戏区服选择

🕙 40-60分钟:脚本与配置文件深度探索

• 脚本存放路径:envir文件夹是脚本大本营

• 重要子文件夹:

• Data:所有游戏数据表

• Market_Def:NPC脚本和功能触发脚本

• MonItems:怪物爆率文件

• MonUseItems:人形怪配置

• Robot:机器人定时任务

• 版本上传规则:只需上传M2200和DBServer两个文件夹

🕙 60-75分钟:客户端文件结构解析

• 素材分类:特效、怪物、人物模型等素材的存放位置

• 内外观区别:内观(装备栏显示)vs 外观(游戏内实际显示)

• 地图资源:自定义地图的添加方法

• 前后端同步:data/config文件夹的作用

🕙 最后10分钟:实用工具与课程安排

• 开发工具:996M2资源集成工具的使用场景

• 课程预告:后续的TXT基础课程和实战课程安排

三、重点知识点总结

• 文件夹命名规范 - 服务端必须叫MrServer

• 版本匹配原则 - 引擎、客户端、数据库三者版本必须一致

• 脚本存放位置 - 主要脚本都在envir文件夹内

• 素材分类管理 - 不同素材有专门的存放文件夹

• 上传精简原则 - 版本上传只需两个核心文件夹

• 内外观区别 - 装备栏显示vs游戏内实际显示

四、学完这节课你能掌握

  1. 独立分析游戏文件结构,能够快速找到需要的脚本或素材文件
  2. 正确配置数据库连接,区分本地和工具服的不同配置方法
  3. 管理游戏素材资源,知道各种类型的素材应该放在哪里
  4. 进行版本打包上传,了解哪些文件必须保留、哪些可以删除
  5. 为后续学习打下基础,对游戏开发的整体文件结构有清晰认识

讲师评价

授课风格:讲解细致耐心,能够从学员角度出发,用通俗易懂的比喻帮助理解复杂概念
专业水平:对游戏开发文件结构了如指掌,实战经验丰富
互动效果:及时回应学员问题,课堂氛围轻松自然
课程设计:内容由浅入深,结构清晰,适合零基础学员入门学习

学习建议:这节课的内容比较基础但非常重要,建议把主要文件夹的作用记下来,后续在实际操作中遇到问题时就知道该去哪里找解决方案了!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

举报

改内容来自
新手课程
进入
快速回复 返回顶部 返回列表