You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This framework library project is a cross platform project to try out some new rendering concepts, techniques and design patterns in the C programming language.
Usage and examples of the framework can be found in my Code-Juliett repository.
Because I do not have any Mac, I am not able to test anything on MacOS. So some parts of the software may not be working correctly.
To see the development guidelines and other details please check CONTRIBUTING.md.
To clone the repository
git clone --recurse-submodules https://github.com/omerfuyar/Code-Romeo.git
cd Code-Romeo
Dependencies
Library dependencies of the project is included and handled all by the project itself. So user is not responsible for getting packages manually. You just need to install depended packages, clone the repo with submodules and compile & run the build source which will be explained in build section.
GLFW and CGLM are subdirectories (which cloned with the clone command at the top) are compiled statically and linked to the main application. Other dependencies are just files and they may or may not be edited by me 😁
Project uses my own build library to build all sub dependencies. User just needs to compile the ShuildRomeo.c to build static libraries into build/release/. I will use clang for examples but you can use your own (clang/gcc/msvc).