# ChocoLightDemo **Repository Path**: jekit/choco-light-demo ## Basic Information - **Project Name**: ChocoLightDemo - **Description**: 巧光引擎 Demo - **Primary Language**: Lua - **License**: BSD-2-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-08-21 - **Last Updated**: 2024-08-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ![项目图标](assets/logo.png) 巧光引擎 你在吃 **巧克力**🍫 的时候要开 **灯**🔆 ## 简介 > 引擎由 `巧克力` 和 `光` 两部分合体 这是一个面向通用领域设计的引擎,主要能力包括: - 图形 2D / 3D 开发 - 客户端开发 - 游戏开发 - Web 后端开发 引擎主要面向 `C++` 用户和 `Lua` 用户,一个是为了给用户提供 C++ 扩展性,一个是兼顾实际业务开发的效率。 ## ![项目图标](assets/logo.png) 巧克力 > 顺滑如丝如码 以 `C++` 作为基础马力输出,其主要动能包括: | 名称 | 模块 | 进展 | |--------------|------|-------| | CC::Memory | 内存管理 | ☑ | | CC::Safe | 安全内存 | ☑ | | CC::Unsafe | 手控内存 | ☑ | | CC::Data | 数据 | ☑ | | CC::Buffer | 缓冲 | ☑ | | CC::Graphics | 图形 | ☑ | | CC::IO | 输入输出 | ☐ | | CC::UI | 图形界面 | ☑ | | CC::Record | SQL | ☐ | | CC::Network | 网络 | ☐ | ## ![项目图标](assets/light.png) 光 > 若我即是比方,光明坦荡 提供 `Lua` 接口给用户,以快速开发的能力便于实现业务 基本模块对齐 `巧克力`: | 名称 | 模块 | 进展 | |----------------|------|-----| | Light.Graphics | 图形 | ☑ | | Light.IO | 输入输出 | ☐ | | Light.UI | 图形界面 | ☑ | | Light.Record | SQL | ☐ | | Light.Network | 网络 | ☐ | # 许可证 > 请使用前遵循开源协议,谢谢合作! **巧光引擎** 以 `BSD 两条款许可证` 发行