Open AlexanderChibirev opened 8 years ago
В Bird.h все поля класса должны иметь префикс m_
: m_isFalling
и так далее. Реализации методов Fly, StopFlying следует переместить в cpp.
override
к виртуальному методу init
: http://en.cppreference.com/w/cpp/language/override#define
, это наследие языка C. Следует использовать обычные именованные константы (правильного типа).GameOverScene::init
не надо использовать __String
, если есть обычный std::string и функция std::to_string.GameScene.h
тоже нужен override у init, также должны быть префиксы у членов классаscore
в GameOverScene.cpp следует использовать поле класса m_score
.