SDL Breakout Engine  0.1.0
An implementation of a Breakout game using sdl, implemented with efficient resource management.
Macros | Variables
SDLGraphicsProgram.cpp File Reference
#include "SDLGraphicsProgram.hpp"
#include "TinyMath.hpp"
#include "TextManager.hpp"
#include "ImageManager.hpp"
#include "SpriteManager.hpp"
#include "SoundManager.hpp"
#include "BasicText.hpp"
#include "LevelManager.hpp"
#include <string>
#include <sstream>
#include <iostream>
#include <chrono>
#include <vector>
#include <map>
#include <thread>

Macros

#define CHARACTERS   50
 
#define SPRITE_FRAMES   26
 
#define FPS   60.0f
 
#define BOARD_WIDTH   5
 
#define BOARD_HEIGHT   5
 

Variables

const float PADDLE_SPEED = 3.0f
 

Macro Definition Documentation

#define BOARD_HEIGHT   5
#define BOARD_WIDTH   5
#define CHARACTERS   50
#define FPS   60.0f
#define SPRITE_FRAMES   26

Variable Documentation

const float PADDLE_SPEED = 3.0f