Find a file
Sebastian Krzyszkowiak 6f22f54f5d
mainloop: React to expose events when the engine is paused
When the engine is paused, it doesn't redraw the window content anymore.
On uncomposited environments, this means that the window content can be
lost. Enable expose events and react to them when the engine is paused
(if it's not, the whole window will be repainted soon anyway, so we can
ignore them).
2020-11-07 06:24:28 +01:00
android android: rework loadLibrary function to fix bugs and report errors 2019-04-02 23:38:37 +02:00
cmake cmake: Fix Allegro include path in embedded Allegro mode 2020-08-18 01:34:37 +02:00
src mainloop: React to expose events when the engine is paused 2020-11-07 06:24:28 +01:00
test test: fix compiler warnings about missing return value checks 2019-11-12 01:25:49 +01:00
.clang-format add codestyle guide 2017-09-10 23:54:47 +02:00
.clang-tidy Fix warnings reported by clang-tidy 2020-04-25 19:28:47 +02:00
.editorconfig add .editorconfig file 2018-11-24 03:24:57 +01:00
.gitignore updated .gitignore, code-cosmetics 2017-10-30 21:17:47 +01:00
.gitmodules cmake: add ability to build an embedded, static copy of Allegro 2019-09-07 01:13:52 +02:00
CMakeLists.txt initial set of timeline unit tests 2019-04-03 02:59:48 +02:00
COPYING update license to GPLv3+ 2017-07-22 18:22:28 +02:00
Doxyfile more member name cleanup 2018-12-18 14:29:48 +01:00
README.md Update README 2020-05-10 16:55:58 +02:00
README_codestyle.md update clang-tidy mention in codestyle readme 2019-06-01 04:30:21 +02:00

libsuperderpy

A multiplatform game engine for games written in C and Allegro 5.

Used by such games as:

See the list of supported platforms.

You can play most of the games at itch.io.

Companion repos

License

The engine is available under the terms of GNU General Public License 3.0 or later.

Contributing

Make sure to read the code style guide. By contributing, you agree to eventually relicense the code under the terms of GNU Lesser General Public License 3.0 or later.

Disclaimer

The engine has been created out of its games, not as a general purpose util. In turn, it's not really documented, doesn't have stable API and isn't well suited to use by someone else than me yet. You have been warned ;)


by dos (Sebastian Krzyszkowiak) https://dosowisko.net/