The First Commit
Simple SDL render from example
RAII texture
Point, Rect, Color, Common Funcs
SDL_Image, First field rendering
Gems dragging, Refactoring
All possible moves calculation
Complete logic and special step by step mode
Automatic mode for deadlock checking
Added SDL_ttf and font rendering
Refactoring
Refactoring
Added GUI states
OpenGL render
class Size + Refactoring
GuiButton WIP
GuiButton and GUI states completed
Refactoring: Files are sorted by folders
Refactoring: namespace for Gui
First gems animation
Gems falling animation
Gems dragging