fountainment / fountain-engine

A Crossplatform C++ OpenGL 2D Game Engine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FountainEngine

A Crossplatform C++ OpenGL 2D Game Engine

Attention

This repository is using for backup now. It's not the official release.

The files are some kind of disorder. So, it's a little bit difficult to compile, but you can compile it easily on Linux and Windows using Code::Blocks.

However, you can use these code freely under MIT Licence.

How To Run Test

If you are using linux, you can just run the makeRunTest.sh, it will do all the job(Box2D, Fountain, test program compilation).

If you are using windows, you can only use codeblocks now.

Before run the test, you should put two extra files into the resouces folder.

resources/font/test.ttc

resources/sound/test.wav

Dependencies

OpenGL

GLEW

FreeImage

FreeType

Box2D

OpenAL

Xlib(Linux)

About

A Crossplatform C++ OpenGL 2D Game Engine

License:MIT License


Languages

Language:C++ 93.0%Language:GLSL 2.6%Language:C 2.3%Language:Makefile 1.9%Language:Shell 0.2%Language:Python 0.0%