The First Commit
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
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
MainGame state
First gems animation
Gems falling animation
Gems dragging
Gems dragging improved
GameLogic was refactored