Если ты создаешь новый класс и он не цепляется - то дело не в шутер гейме. Либо я не понимаю в чем у тебя конкретно проблема.
Вов, ещё может потому, что если новый класс создан через редактор, то в CPP, насколько я помню, инклуд хэдера прописывается без путей, т.е. просто #include "myfile.h", и если новый класс размещён в какой-то подпапке, то уже не компилится и надо править