snake/include/GameConfig.h

22 lines
382 B
C

#pragma once
#include <Util.h>
#include <SFML/Graphics.hpp>
struct GameConfig
{
float volume{10};
int tickRate{};
int tickRateBuffer{};
int framerate{};
Color playerHeadColor;
Color playerBodyColor;
Color boundaryColor;
Color fruitColor;
sf::Vector2u headGridStartPos;
sf::Vector2u resolution;
size_t gridCount;
int gridCountBuffer;
float nodeSize;
};