mirror of
https://gitlab.com/dosowisko.net/libsuperderpy.git
synced 2025-02-07 21:56:44 +01:00
BREAKING CHANGES: character->x and character->y now refer to position relative to screen width and height (0.0,0.0 being top left; 1.0,1.0 being bottom right). Use GetCharacterX and GetCharacterY to get position in pixels. For consistency, it's also recommended to use GetCharacterAngle. SetCharacterPosition/MoveCharacter still accept pixels. To use relative positions, call SetCharacterPositionF/MoveCharacterF instead. Also, DrawCharacter now casts the position to integer, effectively disabling Allegro's subpixel precision. To disable casts, use DrawCharacterF. |
||
---|---|---|
cmake | ||
src | ||
.gitignore | ||
CMakeLists.txt | ||
COPYING | ||
Doxyfile | ||
README.md |
libsuperderpy
A game engine for games written in C and Allegro 5.
Used by such games as:
- Super Derpy: Muffin Attack
- Cadence Throw: Throwing Wives is Magic
- Radio Edit
- Controls Control
- Tickle Monster vs. Suits
- Mediator
- Back to the Browser Wars
- KARCZOCH
- Computer Is (Not) Fine
WIP: The engine is being separated from its games and modularized right now. Stay tuned for documentation and examples soon!
-- by dos - Sebastian Krzyszkowiak