Skip to content

NikitaWeW/breakout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

breakout

my first game.

Right now im setting up an environment for the development (ecs, renderer, scenes, parsers, implementing graphic stuff, etc.)

This is turning into a *mini(?)-*engine for some reason...

building

uses cmake:

cmake -S . -B build
cmake --build build
build/main

for debug build:

cmake -S . -B build -DCMAKE_BUILD_TYPE=DEBUG -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DGENERATE_MSDF_FONTS=ON -DMSDF_ATLAS_GEN_PATH="path/to/msdf-atlas-gen/if/not/globally/available" -DCMAKE_CXX_FLAGS='-fdiagnostics-color=always -Wall' -G Ninja

I try to keep the project cross-platform, but there are libraries like glfw that need to be built into a library for faster build time. Currently only windows and linux are supported. If you are using a different operating system, you will need to install and set the cmake LIBRARIES variable manually by adding -DLIBRRAIES=\"all the necessary library files\" to the cmake configure command.

About

Was planning to make a simple game, now turing into a mini-engine...

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published