Archive for the ‘未分类’ category

新的HASH算法SHA1LE

27 7 月, 2018

SHA1LE算法是我们自定义的一种SHA1算法变种,它的计算方法与SHA1一致,改动如下:

  1. 去掉了因BigEndian设计造成的LittleEndian处理器需要做大小头转换的部分
  2. 可自定义起始因子
  3. 可动态修改扰乱因子

我们开通云服务了

18 7 月, 2018
  • 官方网站 cloud.hyzgame.com
  •  云服务器
    • 北京节点,最低CNY48/月
    • 香港节点,最低CNY69/月
  • 服务器租赁/托管
    • 北京水立方BGP机房
    • 广州双线机房
    • 广州电信机房
    • 广州联通机房
    • 1U/2U规格
  • Symantec SSL证书办理
    • OVSSL/EV SSL
    • 单域名/多域名
    • 1-3年有效期

 

新日志系统

17 7 月, 2018

日志系统一直是SDK的重中之中,在DOS时代,单机无法调试图形界面程序的情况下。日志系统是调试信息来源的重要途径。

从单纯的文本文件输出,到 控制台、文件等 等 的多端输出,从单线程到多线程,我们的日志系统经历了一次次的更新与换代。

现在,我们又将迎来全新一代的日志系统。

  1. 多线程日志获取
  2. 多线程日志输出
  3. 多端输出(本地文件、远端服务器)
  4. 详细分类信息(时间,线程,文件,模块)
  5. 多语种模板化支持
  6. 性能、内存等信息自动输出
  7. 可视化图形报表与日志分析查看工具
  8. 等等许多其它改进

模板成员函数名称统一

16 7 月, 2018
  1. FileConfirm函数改名为FileExist
  2. ActiveChain模板中的flag/data改名为key/value
  3. Map/ActiveChain模板中的DeleteByIndex/DeleteByFlag改名为DeleteByKey
  4. Map/List/ActiveChain模板中DeleteByData改名为DeleteByValue
  5. Map模板中的FindByData改名为FindByValue
  6. List模板增加IsExist函数
  7. Map模板增加KeyExist,ValueExist函数

引擎源代码已全部迁移至GitHub

18 4 月, 2018

最新网址,欢迎Fork
https://github.com/hyzboy/CMGameEngine

Workflow模板,多线程操作简易化

23 8 月, 2017

在这个模板的范例中,我们为每一个线程指定一个工作颜色。但发放了总计256*线程数量的工作任务。

范例multhread/WorkflowTest,每个线程各有一个工作投递器,独立发放工作。

范例multhread/WorkflowTestUnsort,所有线程共用一个工作投递器,抢占式执行工作。

3D场景显示

21 7 月, 2017

遭黑客攻击,部分文章丢失

27 6 月, 2017

由于日前本站遭受黑客攻击,近一年的更新全部丢失!

2017.06.27

已可重新支持Microsoft Visual C++ 2015

9 3 月, 2016

最新一代开源版《古月》引擎仓库转移到BitBucket.org

5 3 月, 2016

CMGDK引擎开发-爱好者群群二维码由于我方使用hg(Mercurial)进行版本管理,而SourceForge无论是对Mercurial或是中文的支持均不佳,现决定迁移回BitBucket做为源代码托管仓库,所有版本历史均完整保留。

工程地址为:https://bitbucket.org/cm_dev/gameengine

代码匿名克隆方法:hg clone https://bitbucket.org/cm_dev/gameengine

鄂ICP备09027626号