Skip to content

Releases: EtherProject/EtherEngine

EtherEngine-Release-Win_x64

04 Jun 16:13
Compare
Choose a tag to compare
  • 新增 Base64 编码解码
  • 修复部分编译环境下二进制参数缓冲区长度异常问题
  • 重命名绘图 API,使其意义更加明确
  • 添加 vcpkg 自动构建工具,重构依赖项
  • Release 使用静态编译,移除动态链接库文件

EtherAPI_Release_WithDebugInfo-Win_x64

12 May 04:13
Compare
Choose a tag to compare
Pre-release
  • 修复已知的 Network 模块服务端异常回调处理崩溃问题
  • 更新 Graphic 模块,支持从缓冲区中加载图片和字体
  • 更新 Graphic 模块相关文档

EtherAPI_Release_WithDebugInfo-Win_x64

11 May 07:35
Compare
Choose a tag to compare
Pre-release
  • 更新 Media 模块,新增更多音媒体操作 API
  • 更新并修复 Media 模块相关文档

EtherAPI_Release_WithDebugInfo-Win_x64

11 May 03:29
Compare
Choose a tag to compare
Pre-release
  • 移除 userdata 类型的内存释放函数,使用全局自动内存管理
  • 将部分函数移至对象数据内部作为其成员,使用面向对象方式进行调用
  • 更新 Network 模块,支持更丰富的客户端操作,并且新增对多线程 HTTP/HTTPS 服务端创建的支持
  • 对 OS 模块进行更新,支持 Windows 下更丰富的系统交互操作
  • 优化模块加载机制,推荐使用 UsingModule() 代替 require() 函数
  • 扩展多编码字符串处理函数,UTF8 字符串支持更多操作
  • 更新 Media 模块,支持更细致的音媒体播控管理
  • 合并 Algorithm 模块部分 API ,调用方式更简明
  • 新增 Compress 模块,支持对数据使用 DEFLATE 算法进行压缩和解压缩
  • 优化二进制缓冲区,支持 Lua 与 C 之间更高效的二进制数据参数传递
  • 优化报错机制,避免在加载运行第三方 C 模块时因异常抛出导致引擎崩溃

EtherAPI_Release_WithDebugInfo-Win_x64

26 Apr 06:18
Compare
Choose a tag to compare
  • 新增启动配置文件支持,自定义入口文件、模块路径及启动参数
  • 更新相关文档
  • 修正引擎内置版本号

EtherAPI_Release_WithDebugInfo-Win_x64

25 Apr 00:57
Compare
Choose a tag to compare
  • 新增 _envp 环境变量全局表
  • 更新相关文档,补全遗漏的 _argc_argv 部分

EtherAPI_Release_WithDebugInfo-Win_x64

24 Apr 12:20
Compare
Choose a tag to compare
  • 新增 JSON 模块
  • 优化 Release 模式下引擎效能
  • 修正代码及文档中的拼写错误
  • 重构文档,提供快速上手文档
  • 重新定位并命名 EtherEngine 为 EtherAPI

EtherEngine-Release_WithDebugInfo-Win_x64

01 Feb 14:31
Compare
Choose a tag to compare
  • 修复引擎内置版本号错乱问题
  • 修复上版本引擎在强制加载同一目录脚本时中文路径加载失败问题

EtherEngine-Release_WithDebugInfo-Win_x64

31 Jan 04:25
Compare
Choose a tag to compare
  • 修复Window模块API:SetWindowMode异常报错问题
  • 更新文档:新增SetWindowMode可选参数列表

EtherEngine-Release-Win_x64

30 Jan 15:51
Compare
Choose a tag to compare
  • 修复OS模块API:ListDirectory部分情况下异常报错问题