Skip to content
hiiii5Public

About

A statically link-able game engine with graphics API agnostic rendering, imgui, runtime shader compilation and caching, logging, and sandbox testing ground.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

24 Commits

Folders and files

Repository files navigation

MyEngine

This is my sandbox game engine to teach myself engine development. It is a hobby work for educational purposes.

Dependencies

Any dependencies not already on the host system at their respective versions will automatically be fetched via cmake. All submodules for the engine are located in the /MyEngine/vendor folder.

Be sure to clone the git submodules before building from source. The shaderc library requires running /MyEngine/vendor/shaderc/utils/git-sync-deps.

Building From Source (CMAKE)

The build script is used to build the engine and testing sandbox.

When inside the top level directory call:

./scripts/build.sh -c Debug

For multi-configuration generation call:

./scripts/build.sh -m

Running

To run the testing sandbox call:

./scripts/run.sh

About

A statically link-able game engine with graphics API agnostic rendering, imgui, runtime shader compilation and caching, logging, and sandbox testing ground.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages