Skip to content

Latest commit

 

History

History
72 lines (50 loc) · 1.41 KB

README.md

File metadata and controls

72 lines (50 loc) · 1.41 KB

Roll Back Engine

A 2D game engine that's used for a work in progress fighting game. Windows only for now, but may support other platforms in the future. Full documentation can be found here.

Dependencies & Tools

Instructions

  1. Must install Make in order to run commands.

  2. Dependent DLLs must be available before running the game. Download here and extract in the project's root directory.

Build and Compile Game

make build

Run Game

make run

Clean Project

make clean

Format

make format

*Must have astyle installed and added to PATH.

Package and Export Game

make package

*Must have 7zip installed and added to the PATH.

Architecture

Systems and their connections.

graph LR;
    C[Audio]
    D[Rendering]
    E[Physics]
    E-->D
    F[Input]
    F-->G
    F-->E
    G[Scripting]
    G-->C
    G-->I
    G-->J
    G-->K
    H[Assets]
    H-->C
    H-->D
    H-->G
    H-->K
    I[Timer]
    J[Networking]
    J-->D
    K[Animations]
    K-->D
Loading