Skip to content

Latest commit

 

History

History
65 lines (35 loc) · 1.06 KB

egg.md

File metadata and controls

65 lines (35 loc) · 1.06 KB

概述

这是一个c++初级功能扩展库。只依赖于语言环境和系统API。不同于boost和poco这类大而全的库,egg仅仅是提供一些常用功能的轻量级实现,也提供了更简单的编译流程。

目的仅仅是为了开发方便,固定一个完善的版本。总是反复的写基础功能是非常浪费精力的事情。

合并来源 NeZha eggEngine avUnity

路线图

建立项目

  1. 整理以前的代码把有必要的功能整合进来
  2. 添加完整的test代码
  3. 添加一些演示程序

添加系统支持

  1. 添加虚拟文件系统支持
  2. 添加系统声音支持
  3. 添加系统图像支持
  4. 添加系统IO支持
  5. 添加网络支持

添加eggEngine

  1. 添加引擎核心
  2. 添加编辑器

功能分类:

侵入式智能指针

线程池

动态对象管理

Object基础类

反射

序列化

文字处理

数学相关

路径处理

计时器

设计模式

数据结构

媒体相关

脚本/解析命令行

图形化编程

节点支持