首页 > 其他 > 详细

EGE 近况

时间:2014-06-09 13:02:46      阅读:452      评论:0      收藏:0      [点我收藏+]

C++ Delegate

1.函数绑定 成员函数绑定(传入this指针 和函数指针)模板控制返回值和传参

2.将绑定增加抽象类,使得其能插入通用容器

3.Delegate类通过模板函数进行绑定函数的构造,减少需要填入的参数

 

EventManager

1.一个消息对应多个注册消息的类对象,一个类对象中可以有多个函数注册同一消息

2.消息队列常见有以下几种:

  • 顺序队列

  • 周期队列

  • 延时队列

  • 每帧队列(每次Update执行一个消息)

  • 及时消息

3.可能出现当前消息删除对应Delegate的情况,在消息处理Update中迭代器递增从for中移到调用地方

 

EInterpreter

1.EGE的脚本虚拟机,完成C++like脚本语言,支持常见C++特性,不支持模板.

2.脚本虚拟机重点难点:

字节码的优化器制作

调试器的制作,是否能集成到VS

3.注意第一次编译脚本直接生成缓存文件,加快下次载入速度

 

ESG EnoroF‘s Server Engine

?1.一个简易异步服务器框架,目前只能在windows下奔跑,过久考虑增加epoll

2.待增加数据库组件

3.服务器程序难点不在于底层实现,在于稳定高并发和一些特殊解决方案的实现.

 

EGE作为一个个人玩具将努力出一个简易游戏Demo

 

bubuko.com,布布扣





EGE 近况,布布扣,bubuko.com

EGE 近况

原文:http://www.cnblogs.com/EnoroF/p/3776902.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!