Easy2D 是一门免费开源的轻量级游戏开发框架,由 ChestnutYueyue + Beanflame 主导移植开发工作。
期望在所有主流电脑平台(OSX、Windows 和 Linux)都能支持运行。
- 平台
- Windows
-
Linux -
OSX
- 构建工具
- 代码编辑器
- 编译器 (支持i386和X86_64编译)
- 自定义编译
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
- 远程包管理
<!-- 远程包加载 -->
add_repositories("easy2d https://github.com/ChestnutYueyue/easy2d-repo.git")
add_requires("easy2d")
<!-- 项目 -->
target("demo")
<!-- 编译模式 -->
set_kind("binary")
<!-- 添加项目源文件 -->
add_files("src/main.cpp")
<!-- 添加包 -->
add_packages("easy2d")