A C++ Mini Engine. Based on SDL2.
Go to file
2017-02-17 14:25:12 +08:00
MiniEngine [Update] SDL Engine 2017-01-19 12:00:59 +08:00
.gitignore Initial Commit. 2017-01-03 23:32:35 +08:00
App.cpp [Bug Fix] MusicManager 2017-02-02 14:43:39 +08:00
App.h Initial Commit. 2017-01-03 23:32:35 +08:00
basic_config.cpp Initial Commit. 2017-01-03 23:32:35 +08:00
basic_config.h [New] Widget added. 2017-01-08 09:41:47 +08:00
config.cpp Initial Commit. 2017-01-03 23:32:35 +08:00
config.h SDL Engine Update 2017-01-04 09:50:16 +08:00
InitManager.cpp [New] MusicManager 2017-02-02 14:23:22 +08:00
InitManager.h [New] MusicManager 2017-02-02 14:23:22 +08:00
main.cpp SDL Engine Update 2017-01-04 09:50:16 +08:00
makefile [Update] SDL Engine 2017-01-19 12:00:59 +08:00
mini_engine.cpp Fix Bug on C4droid 2017-01-04 00:19:46 +08:00
mini_engine.h [New] MusicManager 2017-02-02 14:23:22 +08:00
MiniEngine_Simple.hpp Create MiniEngine_Simple.hpp 2017-02-17 14:25:12 +08:00
MusicManager.cpp [Bug Fix] MusicManager 2017-02-02 14:43:39 +08:00
MusicManager.h [New] MusicManager 2017-02-02 14:23:22 +08:00
README.md Update README.md 2017-01-05 14:04:27 +08:00
sdl_engine_font.hpp [Bug Fix & Update] SDL Engine 2017-01-07 17:51:09 +08:00
sdl_engine_rect.hpp [update] SDL Engine 2017-01-07 09:52:56 +08:00
sdl_engine_renderer.hpp [Update] SDL Engine 2017-01-19 12:00:59 +08:00
sdl_engine_rgba.hpp [update] SDL Engine 2017-01-05 13:25:09 +08:00
sdl_engine_surface.hpp [Bug Fix & Update] SDL Engine 2017-01-07 17:51:09 +08:00
sdl_engine_texture.hpp [Bug Fix & Update] SDL Engine 2017-01-07 17:51:09 +08:00
sdl_engine_window.hpp [New] Widget added. 2017-01-08 09:41:47 +08:00
sdl_engine.cpp [Update] SDL Engine 2017-01-19 12:00:59 +08:00
sdl_engine.h [Update] SDL Engine 2017-01-19 12:00:59 +08:00

MiniEngine

A C++ Mini Engine. Based on SDL2.

C++编写的SDL2引擎.

编译说明

Windows: 请使用Codeblocks 16.01(推荐)载入所有.cpp文件.接下来Codeblocks会完成其余的工作.

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

C4droid: 长按编译键选择编译模式为Makefile. 选择编译目标为SDL2 Application. 修改程序名称为program_name(此处与makefile对应即可)

依赖库
C4droid本体
GCC Plugin For C4droid
SDL2 Plugin For C4droid

前往SDL2官网下载最新版本
C4droid on GooglePlay

类说明

class Window 窗口类
class Renderer 渲染器类
class Texture 纹理类
class Surface 图层类
class Font 字体渲染类
class RGBA 颜色包
class Rect 矩形类