# Easy2D **Repository Path**: ricocosoul_admin/easy2d ## Basic Information - **Project Name**: Easy2D - **Description**: Easy2D多平台,多编译器,移植工作。 - **Primary Language**: C++ - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2022-03-27 - **Last Updated**: 2023-10-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: Xmake, cmake, Cpp, mingw, tdm-gcc ## README

**Easy2D 轻量级跨平台游戏开发框架** [English](README_en-US.md) • [简体中文](README_zh-CN.md) InstallSupportLicense
Easy2D 是一门免费开源的轻量级游戏开发框架,由 nomango 主程游戏引擎开发工作,由 RiCoCoSoul + Beanflame 主导移植开发工作。 期望在所有主流电脑平台(OSX、Windows 和 Linux)都能支持运行。 ## 主程游戏引擎开发 - nomango ## 移植开发 - RiCoCoSoul - Beanflame ## 环境 - 平台 - [x] Windows - [ ] ~~Linux~~ - [ ] ~~OSX~~ - 构建工具 - [XMake仓库](https://gitee.com/ricocosoul_admin/easy2d) - [x] [XMake](https://xmake.io/#/zh-cn/) - [CMake仓库](https://gitee.com/ricocosoul_admin/easy2d/tree/CMake/) - [x] [CMake](https://cmake.org/) - 代码编辑器 - [x] [vscode](https://code.visualstudio.com/) - [x] [sublime](https://www.sublimetext.com/) - 编译器 (支持i386和X86_64编译) - [x] [TDM GCC](https://jmeubank.github.io/tdm-gcc/download/) - [x] [MinGW GCC](https://github.com/brechtsanders/winlibs_mingw/releases) ## 安装 - 自定义编译 ~~~html 1、终端指定编译器 xmake g --mingw=X:/MinGW 或者 X:/TDM-GCC 2、切换编译器 xmake f -p mingw --mingw=X:/MinGW -cvD 或者 X:/TDM-GCC 如果全局指定可以使用xmake f --toolchain=mingw 3、xmake 4、done ~~~ - 远程包管理 ~~~html add_repositories("easy2d https://gitee.com/ricocosoul_admin/easy2d-repo") add_requires("easy2d") target("demo") set_kind("binary") add_files("src/main.cpp") add_packages("easy2d") ~~~ ## 支持 - [XMake](https://xmake.io/#/zh-cn/) - [Easy2D](https://easy2d.cn/) ## 许可 * [MIT License](./LICENSE)