Go to file
2024-11-04 14:27:41 +01:00
assets/models repo: initialize and link with necessary libraries 2024-11-04 14:19:28 +01:00
shaders repo: initialize and link with necessary libraries 2024-11-04 14:19:28 +01:00
src repo: initialize and link with necessary libraries 2024-11-04 14:19:28 +01:00
tools repo: initialize and link with necessary libraries 2024-11-04 14:19:28 +01:00
.gitignore repo: initialize and link with necessary libraries 2024-11-04 14:19:28 +01:00
.gitmodules repo: initialize and link with necessary libraries 2024-11-04 14:19:28 +01:00
CMakeLists.txt repo: initialize and link with necessary libraries 2024-11-04 14:19:28 +01:00
compile_commands.json repo: initialize and link with necessary libraries 2024-11-04 14:19:28 +01:00
GAME repo: add README 2024-11-04 14:27:41 +01:00
README repo: add README 2024-11-04 14:27:41 +01:00

EO 

    2D game. You can find game info inside the GAME file

TECHNICALS 

    The underlying API renderer is BGFX. 
    Source code is C++. 

    The game also uses other libraries related to BGFX 
        such as BX and BIMG

    Windowing is handled by GLFW
    Debugging is handled by ImGui 
    Model loading is handled by Assimp
    Math functions are provided by GLM

    shaders are compiled to 440 GLSL for Linux.


BUILD AND RUN 

    git clone http://git.0xdeadbeer.xyz/0xdeadbeer/eo

    cd eo 

    mkdir build 
    
    cd build 

    cmake .. 

    make 

    ./eo # run the game 

SUBMODULES 

    bgfx.cmake 
    glfw.cmake
    imgui.cmake
    assimp.cmake
    glm.cmake