A C++ library to interface with custom levels from the PC versions of The Impossible Game
- C++ 100%
| extras | Replace file loader | |
| src | oops | |
| .gitignore | fix a stupid mistake | |
| LICENSE | Create LICENSE | |
| README.md | add link to revised documentation | |
libImpossibleLevel
A C++ library to create, load, manipulate, modify, and save custom levels from the 2014 PC port of The Impossible Game
Features:
- Completely self-contained class object
- Easy-to-understand structs to represent every object type
- Full feature parity with the official level editor (optimization of pit objects, sorting of objects by x position, etc)
Future plans:
- Optimization of memory useage
- Further documentation of unused features
- Potentially merge with libImpossibleAtlas
Level file format documentation can be found here.