This is a rewrite of SkiMap in C++, to have the same codebase on every platform. There are then thin wrappers around the codebase, targetting the web (emscripten), Android and iOS.
cmake .. -DCMAKE_BUILD_TYPE=debug
The build system is based on a set of CMake files. This builds all the available platforms.
buildcontains the built files
rescontains the assets, such as shaders (
res/folder is exposed at the root in the app, through the wrappers (Android resource management for instance) or build (emscripten).
src/contains the source code.
src/3rdpartycontains the third-party libraries, added as git submodules.
src/corecontains the core code, for the app itself.
src/frameworkcontains useful classes and a basic framework for the app.
src/platformcontains platform-specific code, such as wrappers.