Skip to content

mayuso/SALD-Breakout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SALD Breakout

A breakout game built using SALD.

Usage

Build from source

Ensure you have CMake and a C++ compiler installed.

1. Clone the repository

git clone https://github.com/mayuso/SALD-breakout.git
cd SALD-breakout

2. Update submodules

This project depends on the SALD engine, which is included as a submodule.

git submodule update --init --recursive

3. Build and Run (Debug)

For quick testing or development:

mkdir build
cd build
cmake ..
cmake --build . --parallel
./sald-breakout

Release Build

To create a standalone release folder containing the optimized executable and all necessary assets (Textures, Shaders, Levels):

mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
cmake --build . --config Release --parallel

This will generate a release/ directory in the project root. You can then run the game directly from there:

cd ../release
./sald-breakout

About

A classic Breakout clone created to demonstrate and test the capabilities of the SALD engine (OpenGL wrapper).

Resources

About

A breakout game built using SALD.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published