//******************************************************************************* int main() { init(); sketchEarlyInits(); sketchLateInits(); runSketch(); return 0; /* NOT REACHED */ }
int main(){ //initialise screen init(); //display the startup screen and fading logo sketchEarlyInits(); InputShield* input_shield = new InputShield(); uint8_t max_player_name_chars = 3; HiScores* hi_score = new HiScores(max_player_name_chars); Screen* screen = new LandingScreen(input_shield, hi_score); while(true){ screen->activate(); screen = screen->getNextScreen(); } return 0; }