_____ _ _ _ ______ _ _ _ _ ______
/ ___| | | (_) | | | ___ \ | | (_) | (_) | _ \
\ `--. _ __ __ _| |_ _ __ _| | | |_/ /_ _ _ __| |_ _| |_ _ ___ _ __ | | | |___ _ __ ___ ___
`--. \ '_ \ / _` | __| |/ _` | | | __/ _` | '__| __| | __| |/ _ \| '_ \ | | | / _ \ '_ ` _ \ / _ \
/\__/ / |_) | (_| | |_| | (_| | | | | | (_| | | | |_| | |_| | (_) | | | | | |/ / __/ | | | | | (_) |
\____/| .__/ \__,_|\__|_|\__,_|_| \_| \__,_|_| \__|_|\__|_|\___/|_| |_| |___/ \___|_| |_| |_|\___/
| |
|_|
A simple raylib project to demonstrate the "Spatial Partition Optimization Pattern" by following the example from: https://gameprogrammingpatterns.com/spatial-partition.html
Before you start the programm change NUM_CELLS and CELL_SIZE in grid.h, which is located in src/headerfiles, to one of the four values, which are commented of to the side of the constants.
You can also experiment with the values to get different results.
Spawn amount of the objects is set by pressing the arrow key up or down.
Press the left mouse button anywhere on the screen to spawn objects.
The programm can be closed by pressing the ESC key or by pressing the window close button on the top right of the screen.
see LICENCE file for details.

