W taki sposób przeglądać całe repozytorium odrobinę słabo, no ale chyba coś znalazłem.
Problem pojawia się (prawdopodobnie, bo mi tego nie napisałeś) w pliku Entity.cpp. Plik ten dołącza inne pliki nagłówkowe, w tym Player.hpp, a błąd jest właśnie w tym pliku.
Po prostu zapomniałeś średnika za definicją klasy. Nie wiem czy ta poprawka wystarczy, daj znać.