篝火引擎名字解释部分
篝火引擎全名定义为:Bonfire engine。简称为BF或BF-Server。
BF引擎总体简介-Bonfire engine
篝火引擎在客户端方面延续经典原汁原味1.45传奇3,以光通为准的游戏画面和画质上更进一步重写和扩展;
服务端则是纯引擎的方式来运行和扩展服务端功能,而非以往汇编老版本EI和扩展反汇编插件的方式来搭载和运行服务端功能了。
新版篝火引擎服务端和客户端均由Delphi语言开发,采用传奇2-AppleM2引擎源代码所二次开发,Delphi有着性能、优化、兼容之王一说
总之篝火引擎的服务端和客户端都是在原汁原味的基础上的重写,非老版插件更新和其他版的改版!
为什么要重写篝火引擎而不是在老版本插件上更新
以往纯正版本里,都是反汇编EI加载插件的方式来扩展功能,这么做有很多很大的弊端:
1. 通过汇编的方式做任何功能、修改、扩展、修复bug,效率非常低,局限性非常大。
2. 老版本的数据包结构早已是公开的了,其运行的根本没安全性可言。
3. 老版本的兼容性存在着瓶颈,无法兼容现在各式各样的服务器、云服务器和新操作系统,不支持多核心CPU的优化。
4. 老版本的性能存在问题,经常见到莫名其妙的溢出报错,并且不支持多线程技术。所以会有很多原因和方式导致EI崩溃和卡死。
5. 老版本的无效、冗余文件太多,结构太乱,架设相对麻烦。……等等。
还有很多,这里不再一一列出。要跳出老版本的这些弊端,就要打破限制,必须开发创建一套独立自主的新引擎纯引擎的方式来运行服务端功能。
篝火简介
1. Delphi编写,在底层性能上、兼容性上、资源占用上有着明显的优势。
2. 服务端全面支持多线程架构,让每类模块功能隶属对应的线程里工作,这样会使数据传输更加流畅。
3. 因为是纯引擎,所以以后的更新、修复、扩展、定制上更加自由。
4. 数据库结构:数据库进行了精简和扩展。对比老版合理的则兼容,不合理的则改掉或者砍掉。
5. 服务端结构:精简去掉了一些无用的文件夹、文件,使服务端更简洁干净。
6. 服务端网关:全部重新编写的所有网关。老版本所有网关全部摒弃。
7. 脚本:结构、语法、框架遵从老版,命令和功能方面合理的则兼容,不合理的则改掉或者砍掉。
8. 功能:继承原版光通13魔法的绝大部分功能基础上,修改和扩展了一些新功能。
9. 界面UI:高清画质的全新界面和新UI的功能玩法。
10.客户端结构:客户端精简摒弃了原先一些无用的文件。
11.服务端兼容:支持windows的2003、2008、2012、2016等新老系统;支持SQL SERVER2000及更高版本;还支持Windows系统2012或2012以上在SQLSERVER2000环境下的安装及架设。
12.客户端兼容:支持所有操作系统和虚拟机系统。
13.扩展性:纯新引擎,后期将不断推出新功能,也欢迎前来定制,还有许多,不再一一列出。
传奇3一条龙,商业服务端,传奇一条龙,传奇手游 一条龙,支付平台开发,接口集成,联系站长QQ:49444675