Skip to content

Latest commit

 

History

History
32 lines (18 loc) · 1.62 KB

DEPENDENCIES.md

File metadata and controls

32 lines (18 loc) · 1.62 KB

Dependencies

We use a variety of dependencies so as to avoid re-inventing the wheel or creating our own solutions from scratch. This is so that we can worry about our game in its entirety without having to develop every single thing ourselves, thus improving our verall development timeline.

Do note that we include all dependencies in our Libraries directory, so as to strip out unneeded files and in the case where we need to modify things.

C/C++

GLFW

GLFW is an Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan application development. It provides a simple, platform-independent API for creating windows, contexts and surfaces, reading input, handling events, etc.

Glad

Glad is a GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.

GLM

GLM is a header only C++ mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specifications.

Dear ImGui

Dear ImGui is a bloat-free graphical user interface library for C++.

SpdLog

SpdLog is a very fast, header-only/compiled, C++ logging library.

STB Image

STB Image is an image loader, primarily of interest to game developers and other people who can avoid problematic images and only need the trivial interface.

JavaScript/TypeScript

TBD