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.
-
Must install Make in order to run commands.
-
Dependent DLLs must be available before running the game. Download here and extract in the project's root directory.
make build
make run
make clean
make format
*Must have astyle installed and added to PATH
.
make package
*Must have 7zip installed and added to the PATH
.
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