Go to file
2024-11-15 01:12:51 +01:00
assets/models repo: implement basic animation 2024-11-15 01:12:51 +01:00
include repo: implement basic animation 2024-11-15 01:12:51 +01:00
shaders repo: implement basic animation 2024-11-15 01:12:51 +01:00
src repo: implement basic animation 2024-11-15 01:12:51 +01:00
textures repo: implement basic animation 2024-11-15 01:12:51 +01:00
tools repo: implement basic animation 2024-11-15 01:12:51 +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: implement basic animation 2024-11-15 01:12:51 +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