收关门弟子-游戏搭建及修改教程
持续更新中 ·················
问题:行业鱼龙混杂,不集中,不系统。导致走很多弯路,浪费成本,各种报错无法针对问题和解答。导致新手小白想学习也没办法知道从哪里入手
初心:本着对技术的热爱与游戏的情怀,希望更多有情怀有梦想的小伙伴一起将技术传承与分享下去,共同探讨,共同发展,共同进步
解决:将各大神的技术整合,结合自己的技术点,将各种线索连接起来,起到画龙点睛的作用,让新手小白或者感兴趣的朋友,少走弯路。
提示:强烈建议新手不要买云服务器,各类付费软件视自身条件而定。
成果:学习技术本来就不是针对某个问题而学习的,当你在我这里学会的不仅仅是解决问题的办法,而是了解到如何去解决问题的思路与能力,从而真正去学会处理问题。而不是只都会你解决的一类问题的方法。俗话说授人以鱼不如授人以渔,本着初心是教一个共同爱好技术的朋友,所以会全心的教会你技术,而不是教会徒弟饿死师傅的初心,会有保留。所以请放心学习,折腾吧,少年。只要我会的,你想学的,我都会无保留的教。
问:拜师怎么收费
答:2888元,无后续任何费用。
问:为什么这么贵?
答:送论坛所有版本,包括网盘收集整理的2000G的数据资料,版本,工具以及各种素材,后续只会教你怎么变现思路
问:都会教哪些内容?
答:详情如下会继续讲来
问:都是怎么教学的?
答:视频+特定案例直播+关门弟子在线解答+一对一答疑+原理剖析+解决问题的思路讲解,保证你真正学会
问:怎么付款?
答:论坛直充后联系客服,支持支付宝花呗分期,微信 信用卡等支付方式。不支持多次分开支付
问:我怎么能相信你
答:如果觉得怕被骗,可以先加入论坛永久会员,可以下载95%以上的资源,更有3-4百个论坛已经测试过的版本可以直接下载,还有初级搭建视频教程和对应的工具。如果觉得教程可以学懂,想要更加多的学习,也可以联系我直接升级拜师,可以进行抵扣。即只需要补齐剩下的尾款即可
师傅不定期在关门弟子群解答以及提供解决问题的思路,甚至不定期分享干货和直播教学解决问题,答疑。
目标:人人成为GM,情怀无价,技术共享
一、准备篇
1、说在前面的话
- 问题:行业鱼龙混杂,不集中,不系统。导致走很多弯路,浪费成本,各种报错无法针对问题和解答。导致新手小白想学习也没办法知道从哪里入手
- 初心:本着对技术的热爱与游戏的情怀,希望更多有情怀有梦想的小伙伴一起将技术传承与分享下去,共同探讨,共同发展,共同进步
- 解决:将各大神的技术整合,结合自己的技术点,将各种线索连接起来,起到画龙点睛的作用,让新手小白或者感兴趣的朋友,少走弯路。
- 提示:强烈建议新手不要买云服务器,各类付费软件视自身条件而定。
2、准备工作
- 硬件基础:
- 单机:就需要本地电脑配置要高一点才好,主要是内存和CPU,硬盘也要多点,建议是使用主机的虚拟机进行操作
- 服务器:如果有服务器,也建议在本地安装一个虚拟机进行测试,别问我为什么
- 电脑:配置应当尽量高比较好,实在不行,也可以使用一般的配置。硬盘至少要单独准备一个1-2TB的硬盘用来存储素材
WIN 7
WIN 10
WIN11
x64位版本的系统,同样内核的server 2012
2016
2019
,XP
就算了- 推荐配置(3-5K):
- 主板:华南金牌主板X79/X99
- CPU:E5-2680V2/E5-2680V3(洋垃圾)
- 内存:三星16G单条,2条或者4条
- 显卡:GTX750 GTX960
- 硬盘:固态500GB+机械1-2TB
- 显示器:闲鱼搞个2-3百块的
- 机箱电源:随便淘一个
- 键盘鼠标耳机:看着买
- 有条件可以配置1-2台。
- 网络带宽:不限,越快越好
- 笔记:注册有道笔记账号,做好错误与心得收获以及各种资料的记录
- 建议:论坛开放问答模块,将常见的问题与解决方案共享,省去一些问题。
- 论坛:https://gsgameshare.com
二、网络初识篇
1、家庭网络,小型网络等基本形态
- 使用到的命令:
windows
:ipconfig
查看ip
地址linux
:ifconfig
ip addr
查看ip
地址ping 192.168.1.2
检查网络通畅性
- 常见问题排查
- 本机能获取到
ip
并且能上网,但是别人ping
不通我 —> 关闭当前机器的防火墙 -
本机不能获取
ip
或者也不能上网,那就得检查网络接口,如果是虚拟机,则看网络是否桥接,或者设置为手动ip
,如果设置手动ip
则需要改成自动 -
禁用启动一下网络。
-
硬件故障
-
线路故障
- 本机能获取到
2、局域网分析开服架构
掩码 | 位数 | 可用主机数(主机地址数) | 示例 |
---|---|---|---|
255.0.0.0 | 8 | 16777216-2=16777214 | 10.0.0.1~10.255.255.254 |
255.128.0.0 | 9 | 8388608-2=8388606 | 10.0.0.1~10.128.255.254 |
255.192.0.0 | 10 | 4194304-2=4194302 | |
255.224.0.0 | 11 | 2097152-2=2097150 | |
255.240.0.0 | 12 | 1048576-2=1048574 | |
255.248.0.0 | 13 | 524288-2=524286 | |
255.252.0.0 | 14 | 262143=262142 | |
255.254.0.0 | 15 | 131072-2=131070 | |
255.255.0.0 | 16 | 65536-2=65534 | |
255.255.128.0 | 17 | 32768-2=32766 | |
255.255.192.0 | 18 | 16384-2=16382 | |
255.255.224.0 | 19 | 8192-2=8190 | |
255.255.240.0 | 20 | 4096-2=4094 | |
255.255.248.0 | 21 | 2048-2=2046 | |
255.255.252.0 | 22 | 1024-2=1022 | |
255.255.254.0 | 23 | 511=510 | |
255.255.255.0 | 24 | 256-2=254 | |
255.255.255.128 | 25 | 128-2=126 | |
255.255.255.192 | 26 | 64-2=62 |
- 换算网址:http://www.ab173.com/net/subnetmask.php
- 网络ip段:尽量所有机器在一个IP里面,不管你有多少个交换机。只要能够
ping
通就可以实现局域网内部开服 - 最常见的局域网:192.168.1.0/24
- 实际IP范围:192.168.1.0~192.168.1.255
- 可用IP范围:192.168.1.1~192.168.1.254
- 实际给电脑使用: 192.168.1.1~192.168.1.254,前提是分配给电脑使用的时候,不能被别的网络设备占用
- 手动分配地址:使用
ping ip
的方式确定是否有被占用
- 问题:
ping
不通,怎么回事。 192.168.1.0/24- 检查网络结构,
- 设备连线
- 网络层级
- 防火墙
- 安防软件
3、一键端实现内网直通
- 准备工作:去一些论坛下载一键端,下载
- 第一步:解压服务端的虚拟机。打开,vmx结尾的文件,点击开机。
- 第二步:如果服务端虚拟机有密码,直接进去修改对应IP即可,如果没有密码。那么就需要破解密码,或者提取出服务端出来单独制作自己的一键服务端。
- 第三步:百度搜索 xx系统怎么修改IP 。centos4 5 6 7 8, ubuntu 10.04 12.04 …..
- 第四步:将
billing
的配置文件下载下来,修改IP地址。将Server/Config/ServerInfo.ini
文件下载修改IP地址并上传替换- 有些一键端是有一个
windows
的虚拟机,`billing 和相关的配置在此虚拟机上修改并上传
- 有些一键端是有一个
- 第五步:使用
top
或者ps aux | grep Server
- 第六步:如果没有启动,就进行开服命令。
- 第七步:解压客户端,配置客户端的单机登录器IP。
- 第八步:进入游戏,创建账号
4、内网穿透开服(进阶)
- frp内网穿透技术
- 花生壳域名
- ngrok技术
三、安全篇
1、初识安全,木马,病毒,感染,格盘,远控,劫持,注入,挂马,捣蛋,破坏等
- 虚拟机:多做备份机.
- 网络隔离:取消网络访问
- 逻辑隔离:沙盘运行
- 文件隔离:压缩包加密码
- hash校验:hash工具,
- 网站查马:微步在线云沙箱
- 安防软件:360,火绒
- 手动防护:限制格盘
2、记住一点
- 安全就不简单,不省事;想省事,就得做好心理准备为省事付出代价
- 养成良好的习惯,少省事,不怕麻烦,做一套标准的操作流程,保障自己的数据与财产安全
- 宁可错失一个工具,也不要同意他获取权限,除非你很了解工具
四、服务器篇
1、初识服务器及服务器选择注意事项,网络及系统安装等相关配置
-
环境:云主机,虚拟机
- 虚拟机软件:
VMware workstation 16
软件 - 虚拟机系统(镜像):**
win10
** - 虚拟机系统(镜像):
CentOS 8 最新版
- 虚拟机软件:
- 测服专用客户机:Win10, Win7,Win11
- 测服专用软件:见
GS私服工具包
- 标准测试环境:如果没有也可以进行,只是不安全而已,请注意电脑软件的安全,保护好自己的数据财产。
-
实战操作:
- 安装虚拟机
- 配置虚拟机
- 配置网络:vmnet8 –> 子网IP=
192.168.66.0
子网掩码=255.255.255.90
- NAT设置:网关IP=
192.168.66.254
- DHCP : 默认是勾选,我们先把他去掉。
- 配置网络:vmnet8 –> 子网IP=
- 安装
vmware tools
: 虚拟机—> 安装vmware tools
- 下载指定的虚拟机系统包:win10,Centos 解压。并自行保存好原始版本的镜像包
- 设置文件夹挂载:虚拟机–设置–选项–共享文件夹(建议不要使用,因为可能会被格盘和网络传输)
2、安装最新 CentOS
虚拟机系统
- 下载最新镜像:https://mirrors.aliyun.com/centos/
- 虚拟机安装操作:见视频操作。
- 选择英文语言
- 选择时区为上海
- 设置IP地址
- 设置 ROOT 密码
- 设置
minial
安装 - 设置网络为
vmnet8
- 安装完成之后
- 做备份包之前,需要将镜像系统的基本信息填写在描述栏上面
- ROOT 账号密码
- 默认IP地址,网关,DNS
- 描述性语句
- 直接打包备份,做一个初始系统包。
- 做备份包之前,需要将镜像系统的基本信息填写在描述栏上面
3、软件安装与配置
- 前言:相关软件介绍
-
配置:各软件作用及配置
xshell
:- 一款远程连接 linux 服务器的软件,实现上传,下载文件,命令行编辑等
- 另外一个好用:http://www.hostbuf.com/downloads/finalshell_install.exe
winscp
:- 上传,下载,二进制 上传
navicat
:mysql
数据库客户端图形操作界面
GS私服工具包
–notepad++
:- 修改文本脚本神器,轻量级
bandizip
:- 压缩软件,
winrar
http://www.winrar.com.cn/
- 压缩软件,
2345看图
:- 主要查看 客户端资源,dds贴图,png,
软件运行库
:- 运行游戏时可能报错,缺少dll文件
-
mvcr711.dll
: office
WPS
:- 用来后面修改版本,表格。txt文件 需要用表格打开
- 网站:wps.cn
- ReplaceStudio
- 查找文件内容神器
- everything
- 全盘查找文件神器
4、初识天龙服务端,分析各个目录以及文件的作用
- 目标:了解常见的一些服务端的配置文件
- 条件:能启动的不报错的服务端程序
- 常用配置文件:
*.tar.gz
,*.tgz
,*.zip
,*.7z
,*.rar
- Server 目录:主要是引擎,网关,验证等启动程序的一些配置文件 以及数据文件。
Config
目录:启动程序需要的配置文件,以及数据支持来源文件ServerInfo.ini
ShareMemInfo.ini
LoginInfo.ini
Log
目录:用于查看服务端启动运行过程中的一些报错以及请求的日志反馈- 其他启动相关程序:可以进行移植换引擎操作。只需要将相应配置与目录一并迁移,并且查看
Log
目录进行修补即可
- Public 目录:存放脚本,公共调用的数据文件,场景配置等
Config
目录Data
目录Scene
目录
- 启动脚本:
run.sh
- 停止脚本:
stop.sh
- 重启脚本:
restart.sh
- 监听其他脚本:
*.sh
- Server 目录:主要是引擎,网关,验证等启动程序的一些配置文件 以及数据文件。
5、单机局域网安装游戏运行环境,可开服使用
- 目标:自己家,公司,工作室,出租房,网吧等小中大型内网搭建内部游戏
- 前提:有成形的内部网络环境,比如所有机器尽量都在一个IP网段里面效果最好
- 条件:一台单独主机或者配置好的机器做为服务端,也可以用虚拟机桥接进行
- 涉及到的知识点:
- 需要配置服务器
IP
地址
- 需要配置服务器
- 安装:一条命令搞定
curl -sSL https://gsgameshare.com/gsenv | bash
curl -sSL https://gsgameshare.com/gsenv | sh
- 安装成功会出现如下信息
·
·
·
Creating gsnginx ... done
Creating gsphp ... done
Creating gsmysql ... done
Creating gsredis ... done
Creating gsserver ... done
环境安装成功,配置文件已经初始化。如果不需要使用默认参数,请使用[setconfig]命令进行所有端口与密码的修改!!!
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
此命令只用于查看当前配置信息,不作任何修改。如需要重新设置,请执行【setconfig】命令
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
◎ 数据库端口: 33061
◎ 数据库密码: 123456
◎ 验证端口: 21818
◎ 登录网关端口: 13580
◎ 游戏网关端口: 15680
◎ 网站端口: 51888
◎ 是否单服务器: 是
◎ 转发机器: 127.0.0.1
◎ 服务端路径: /tlgame/tlbb --> /home/tlbb
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
40+0 records in
40+0 records out
4194304000 bytes (4.2 GB, 3.9 GiB) copied, 5.71925 s, 733 MB/s
Setting up swapspace version 1, size = 3.9 GiB (4194299904 bytes)
no label, UUID=d58dcf95-7e0a-4c10-ac52-bae0af7ce503
虚拟缓存提升到 (941Mi + 4.0G) 成功! 并且成功增加到开机自动加载!!
GS游享网专用环境已经被初始化,如果需要重新配置参数,请执行【setconfig】命令!获取命令帮助请使用 [gs] 命令
- 特别说明:需要自行排查网络问题,硬件,防火墙,网络设置等问题
- 常用命令:ping 192.168.10.10
6、云主机服务器安装环境,常见问题分析以及处理办法
- 目标:商业开服,外网开服
- 前提:需要购买相应配置的服务器,1-2台或者多台。商业环境视情况而定
- 条件:1H1G 主要关注IO读写
- 安装:
Creating gsnginx ... done
Creating gsredis ... done
Creating gsmysql ... done
Creating gsphp ... done
Creating gsserver ... done
环境安装成功,配置文件已经初始化。如果不需要使用默认参数,请使用[setconfig]命令进行所有端口与密码的修改!!!
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
此命令只用于查看当前配置信息,不作任何修改。如需要重新设置,请执行【setconfig】命令
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
◎ 数据库端口: 33061
◎ 数据库密码: 123456
◎ 验证端口: 21818
◎ 登录网关端口: 13580
◎ 游戏网关端口: 15680
◎ 网站端口: 51888
◎ 是否单服务器: 是
◎ 转发机器: 127.0.0.1
◎ 服务端路径: /tlgame/tlbb
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
40+0 records in
40+0 records out
4194304000 bytes (4.2 GB, 3.9 GiB) copied, 23.9842 s, 175 MB/s
Setting up swapspace version 1, size = 3.9 GiB (4194299904 bytes)
no label, UUID=795451dd-6eea-4d61-9ec0-0db0021655be
虚拟缓存提升到 (7.6Gi + 4.0G) 成功! 并且成功增加到开机自动加载!!
GS游享网专用环境已经被初始化,如果需要重新配置参数,请执行【setconfig】命令!获取命令帮助请使用 [gs] 命令
-
特别声明:需要自行开放端口对应,关闭防火墙,安全组,还有关闭selinux设置,权限设置等
- 查看防火墙是否关闭:
systemctl status firewalld
- 关闭 selinux :
setenforce 0
- 查看防火墙是否关闭:
- 常用排查:
ping
,telnet
- 安装 telnet
- Win: 控制面板–程序和功能–启用或关闭功能–选择
telnet client
–点确定 - Centos: yum install -y telnet
- Ubuntu: apt-get install -y telnet
- Win: 控制面板–程序和功能–启用或关闭功能–选择
- ping : ping 172.172.172.222
- Telnet : telnet 172.172.172.222 13580
- 安装 telnet
7、认识服务端运行状态,分析服务端通讯原理以及常见问题的分析解答
-
目标:确保服务端运行正常
-
前提:已经启动好的服务端
-
条件:不管是
docker
环境,还是其他手工安装环境都可以,原理是一样的 -
原理:运行了一键启动服务端脚本
run.sh
-
常见问题:
- 权限相关:所有者,执行权限
# 在执行runtlbb 或者 run.sh 这个命令之前要给权限 chmod -R 777 /home/tlbb chmod -R 777 /tlgame/tlbb
- 字符编码:使用二进制传输,不建议直接在linux里面使用vim命令进行修改参数
- 文本格式:一定记住所有文件都是
gb2312
,UTF8
及其他非中文编码启动不了 - 硬件配置:一般主要是内存,云服务器主要看 IO
- Lua脚本语法:
- 缓存:无限让4个服务端进程去吃服务器的内存,由系统干掉,导致掉引擎的说法
- 日志:占服务器硬盘空间。空间满了,服务器就宕机
- 存档:回档。。。,数据没有存储好。
- 数据库相关:
- 设置参数问题:三个
ini
配置文件
8、分步调试排错及故障查看,以及错误排查
- 目标:如果自己修改版本,需要使用分步调试命令
- 条件:环境安装完成
- 步骤:
- 第一步:启动
billing
主要负责账号验证,注册账号,登录,找回密码等,账号(登录)网关 - 第二步:启动
ShareMemory
主要负责缓存数据 - 第三步:启动
Login
游戏网关 - 第四步:启动
World
游戏资源加载 - 第五步:启动
Server
游戏主引擎
- 第一步:启动
- 调试:重点查看窗口动态 等同于查看日志,执行
gslog
命令即可。或者手动创建Server/Log
文件夹
9、服务端常见问题总结与思路分析
- 服务端:见
运行服务
- 安装问题:
arm
版本系统,非centos
,ubuntu
,debian
docker
软件安装问题,自行百度docker-compose
软件安装问题
- 服务器硬件:
- 云服务器:IO : 尽量别买那种优惠(优惠券)机型,都可以。
- 虚拟机:1H1G1M
- 网络:
- 带宽:1-5M
- 软件依赖:
- 环境安装方面的问题:其他手工环境安装
- 防火墙:
- 影响连接正常与否
- 白名单:
- 机房白名单
- 端口:
- 开放端口:21818,33061,13580,15680,51888
- 服务进程:
- 4-5个进程
- 配置文件:
- 文件编码
- 参数设置:
- 文件语法
- 脚本语法
- 安装问题:
五、客户端篇
1、客户端的下载,安装,以及3个常见工具的基本使用
- 目标:安装好对应版本客户端,并且解包出来
- 步骤:
- 直接获取方式,官网下载。
- 安装客户端,双击,下一步……,完成
- 工具:
AXPPacker
DatabaseEditor
xzip解包工具
2、软件安装以及客户机配置
- 目标:保证客户端正常启动
-
分析:
- 系统:只能是windows,除家庭版,教育版之外的系统,当然也不能用server
- 驱动:显卡,32MB显存。
- 运行库:Dll 缺少会弹报错,直接运行不了
- .net 4.5 framework
- .net 3.6 framework
- 可能用到的工具:运行库,建议去 ghxi.com
3、初识客户端文件结构
- 目标:熟悉客户端各目录的主要功能
-
目录结构
- Bin:游戏的可执行文件,dll库,配置文件,日志文件,其他可执行程序
- Log:日志文件(非常重要)
- cfg:配置文件(Bin目录下可执行程序的配置文件)
- dll:动态链接库(Bin目录下可执行程序的)
- Exe:可执行程序。
- 其他:输入法,官方其他程序
- Data:里面的axp文件不能超过2G,如果超过2G的,需要拆分为 *2.axp *3.axp
- Config.axp:基础数据文件,数据配置文件
- brushes.axp:基础素材(装修材料)
- Interface.axp:界面设计,建模
- Model.axp:模型(骨架skeleton,附着物mesh)
- Material.axp:图片素材(dds,png,jpg,tga)
- Scene.axp: 场景
- Sound.axp:声音
- LaunchSkin.axp:登录皮肤
- MaterialTemplates.zip:物品模板
- OgreCore.zip: ogre引擎
- Patch:打补丁相关,服务器地址相关
- LoginServer.txt-登录器本地代理商
- DX9:可以理解,显卡接口层
- Helper:官方帮助文档
- 其他文件:登录器相关
- Bin:游戏的可执行文件,dll库,配置文件,日志文件,其他可执行程序
4、了解游戏客户端及游戏补丁、客户端补丁手动更新补丁以及补丁拆包提取解密
- 目标:了解私服为什么要补丁,补丁的工作方式是什么样子的,了解制作补丁,更新补丁的方式
- 准备:客户端 366 3712
- 原则:官方补丁->按需添加。我们的原则,尽量做到按需添加。
-
更新方式:
- 官方:双击登录器,下载离线补丁安装包
- 私服:登录器(单机登录,商业登录器,动态),补丁工具(AxpPacker)
- 补丁的解密:
- decode / tlbb:
- 特征码:
勌鷘殱;mZ徼:
- 特征码:
- Patchdecryption.exe:
- 特征码:
勌鷘殱;mZ徼
- 特征码:
- 专用工具或者动态解密(rssparse.dll)
- decode / tlbb:
-
读取解密后的文件:DataBaseEditor
- 特征码:
袒?
- 特征码:
5、常用工具介绍及作用
- 目标:工具见 GS工具包
6、常见报错修复及问题定位
- 目标:学会常用的客户端报错及修复方案,以及排错及定位的原理
7、相关原理及通讯
- 目标:
六、实战篇
1、版本定制-标准的建立
- 前言
8年前,我也曾是开服界的一上小小的GM,身兼技术,客服,运维,版本修改与策划等众多任务于一身,当年只有用不完的力气。对于技术研究已经深入灵魂。当时也没想过一些大局方面的技术与办法,只想着改一个功能算一个功能。如果回望当年自己所走过的弯路,通通成为了现在的套路。如:
1、同样的问题,明明已经想通解决了,但过了一段时间也没办法找到问题,同样的问题曾多次踩进去……,
2、修改功能与版本的时候,由于时常要与各路木马病毒进行抗争,使用的工具无一没被感染,导致修改的东西时好时坏,有时候会出现一些异想不到的乱码和隐藏头功能,导致明明是一样的东西,改完一扔到服务端,服务端就启动不了了……
3、同样的功能明明在体验其他版本的时候已经看到过,但自己技术能力有限,又不能一个个代码和字符敲出来,导致一个简单的功能可能需要浪费很长时间去找寻,最终也不了了之,弄得身心交瘁……
4、由于只能用行业各大佬分享出来的A、B、C、D等工具进行相互修改,没有一个总体的管理方案,导致东一下西一下,每天都在不停的切换目录,切换文件,复制粘贴N种文件头疼,可能一旦断篇,都不知道哪个文件在哪里复制来的,哪个文件又是改了或者没改,头发掉的比程序员还快……
……
还有种种原因,导致了不断的走弯路,不断的浪费时间和精力,以至于最后浪费了很多宝贵的资源和时间,也没学到什么。大家是不是也有同样的感觉,那么当你看到这个的时候,恭喜你来对地方了。我会综合我这些年的经历和经验,总结一套可以执行的方案出来,用来规避上面的一些问题,新手可能刚刚接手的时候会比较反感,也比较有压力,但这些工具与技术都是从大局出发,为了防止后面的 悲剧 发生而准备的终极奥义!
-
禅道:错题本,好词好句本。
-
git:版本管理工具
-
Gitee,github:代码版本管理仓库,
-
notepad++:集成开发编辑器IDE
2、禅道的搭建及使用
3、Git 工具的安装配置及常用命令的使用
4、gitee,github 账号创建及基本使用
5、Notepad++ 标准化搭建及使用
七、网站篇
1、准备工作
- 目标:架设网站,官网以及GM工具
- 环境:Linux环境,以及Windows环境
- 工具:
docker
或者 宝塔 - 效果:
2、软件安装及相关设置
- 目标:
IP+端口
域名 - 环境:接上一课
- 原理:
3、网站解析与域名设置
- 目标:域名网站,端口
4、配置网站与游戏列表
- 目标:学会如何配置网站 与游戏列表
- 环境:
- 原理:
5、在线GM后台管理系统部署
6、支付系统的搭建与原理
7、论坛系统的搭建与运营模式初体验
8、发布站源码解析与运营逻辑
9、修改及定制版本对应的网站,熟悉各类模板
八、自定义手工修改与支付配置篇
1、UI界面提取及移植
- 案例1:武道功能提取
- 案例2:无字谱功能提取
- 案例3:传送UI提取
- 案例4:江湖声望
2、Lua脚本(重点)
- 目标:Lua脚本从0开始会写脚本逻辑
- 课程:分为基础课程以及天龙专属脚本两部分。
- 课时:
- 基础课程自行看视频教程,必须掌握基础数据类型,会使用Lua基础逻辑
- 天龙脚本修改(动不了引擎的东西全部得靠Lua实现)
3、服务端文本及相关改端工具
- 目标:各类改端工具的原理以及操作方式
- 步骤:
- 商城
- 爆率
- 宝石,
- 装备,
- 物品,
- 珍兽,
- 时装
- 增加/修改NPC
- 增加/修改技能
- 增加/修改地图
- 状态
- 特效
4、客户端补丁修改
- 见UI界面提取移植教程
5、支付系统
- 目标:自己搭建,使用别人现成的
- 环境:
- 搭建教程:
- 原理:
6、登录器
- 见新环境教程商业登录器教程
7、合区开服备份数据
- 目标:合区开区数据库处理
- 环境:
- 条件:
- 原理:
8、GM工具以及外挂
- 目标:GM工具的使用及原理
- 环境:
- 使用:
- 原理:
9、发布站
- 目标:搭建及畅聊一下发布站的逻辑以及运营思路
- 环境:
- 程序:
- 搭建:
九、开源环境及原理核心分析
- 目标:了解容器的基概念以及环境制作的原理,内部通信的方式以及各命令的实现原理
- 知识点1:容器环境的制作以及环境的基本底层逻辑
- 知识点2:环境离线版本以及环境安装的流程及原理
- 知识点3:各种脚本及制作的底层实现逻辑
- 知识点4:开发更多有用的脚本
- 知识点5:更多应用及拓展性
十、其他技术篇
十、收关门弟子
1、收10名关门弟子
问题:行业鱼龙混杂,不集中,不系统。导致走很多弯路,浪费成本,各种报错无法针对问题和解答。导致新手小白想学习也没办法知道从哪里入手
初心:本着对技术的热爱与游戏的情怀,希望更多有情怀有梦想的小伙伴一起将技术传承与分享下去,共同探讨,共同发展,共同进步
解决:将各大神的技术整合,结合自己的技术点,将各种线索连接起来,起到画龙点睛的作用,让新手小白或者感兴趣的朋友,少走弯路。
提示:**强烈建议新手不要买云服务器**,各类付费软件视自身条件而定。
成果:学习技术本来就不是针对某个问题而学习的,当你在我这里学会的不仅仅是解决问题的办法,而是了解到如何去解决问题的思路与能力,从而真正去学会处理问题。而不是只都会你解决的一类问题的方法。俗话说授人以鱼不如授人以渔,本着初心是教一个共同爱好技术的朋友,所以会全心的教会你技术,而不是教会徒弟饿死师傅的初心,会有保留。所以请放心学习,折腾吧,少年。只要我会的,你想学的,我都会无保留的教。
问:拜师怎么收费
答:2888元
问:为什么这么贵?
答:送论坛所有版本,包括网盘收集整理的2000TB的数据资料,版本,工具以及各种素材
问:都会教哪些内容?
答:如图
问:都是怎么教学的?
答:视频+特定案例直播+关门弟子在线解答+一对一答疑+原理剖析+解决问题的思路讲解,保证你真正学会
问:怎么付款?
答:论坛直充后联系客服,支持支付宝花呗分期,微信 信用卡等支付方式。
- 拜师费用
- 2888元
- 送论坛所有版本
- 论坛永久SVIP+2888G币,即使后面更新了版本。也同时赠送
- 论坛即将开启手游环境 手游架设,同样也是免费赠送资源
- 在线GM网站GM工具
- 各种珍藏资源和工具
- 各种独有工具使用以及源码
- 手把手指导,在线答疑
-
后续更新视频教程,也完全免费
-
送论坛所有版本
- 论坛永久SVIP,即使后面更新了版本。也同时赠送
- 论坛即将开启手游环境 手游架设,同样也是免费赠送资源
- 在线GM网站GM工具
- 各种珍藏资源和工具
- 各种独有工具使用以及源码
- 手把手指导,在线答疑
- 后续更新视频教程,也完全免费
2、目前已经准备的资源及教程
- #### 海量资源收集并持续更新,目前收集并整理了
4.2TB
左右
- #### 收集整合了13年至今的所有工具及素材资源共计
24GB
左右
- #### 原创环境即视频教程目录,持续更新。根据徒弟们反应的综合问题,进行直播课程讲解并录制教程
- #### 论坛所有版本资源全部整理并修复基础问题全部共享给徒弟,目前完成
271
个独立版本,还有约900个版本未做进来,持续更新中……
- #### 你进来学的不仅仅是技术,过来一起交个朋友,将开源事业做大做强……