A C++ Mini Engine. Based on SDL2.
Go to file
2018-03-15 12:09:19 +08:00
doc Add Document For class Rect 2017-05-01 20:41:13 +08:00
include Moving files, make things easy. 2018-03-04 15:10:52 +08:00
src Update to Mixer 2.0.2. Fix compile error in VS2017 2018-03-14 19:53:41 +08:00
tests Add Tests 2017-07-11 23:00:04 +08:00
.gitattributes Add Git Attribute trying to fix language displaying problem 2017-07-03 07:45:06 +08:00
.gitignore Initial Commit. 2017-01-03 23:32:35 +08:00
LICENSE Add License year and copyright holders. 2017-08-03 08:15:53 +08:00
makefile_c4gen.cpp Update C4droid makefile generator. Remove linux makefile generator.(Recommand Codeblocks on Linux) 2017-07-07 11:28:56 +08:00
README_en_US.md Update document 2018-03-15 12:09:19 +08:00
README.md Update document 2018-03-15 12:09:19 +08:00
setup_toolcenter.sh Add toolcenter integration 2018-03-14 20:10:05 +08:00

MiniEngine

A C++ Mini Engine. Based on SDL2.

English Version

C++编写的SDL2引擎.

编译说明

Windows: 推荐使用VS2017. 将项目克隆后加入解决方案, 注意删除makefile_c4gen.cpp以及test文件夹.

Linux: 请使用Codeblocks 17.12(推荐)载入所有文件.接下来Codeblocks会完成其余的工作.需要手动删除makefile_c4gen.cpp并排除test文件夹.

C4droid: 编译并运行makefile_c4gen.cpp,将生成一份makefile. 修改编译目标为SDL2 Application. 修改程序名称为program_name(也可以修改makefile为其他名称)

Windows,Linux需要以下依赖库:

SDL2 (SDL2.lib, SDL2main.lib, SDL2test.lib)
SDL2 Image (SDL2_image.lib)
SDL2 Mixer (SDL2_mixer.lib)
SDL2 TTF (SDL2_ttf.lib)

C4droid需要保证已经安装以下应用:

C4droid本体
GCC Plugin For C4droid
SDL2 Plugin For C4droid

Linux Codeblocks PPA 参见: Code::Blocks Release Builds

下载链接

SDL2官网下载

SDL2_image下载地址

SDL2_mixer下载地址

SDL2_ttf下载地址

在GooglePlay上下载C4droid

C4droid百度贴吧