23 lines
429 B
C
23 lines
429 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 headGridStartPosBuffer;
|
|
sf::Vector2u resolution;
|
|
unsigned int gridCount;
|
|
int gridCountBuffer;
|
|
float nodeSize;
|
|
};
|