int main(){ setSeed(); //set random number seed beginGame(); //set chips=1000, print intro shuffle(); while (playing) { setup(); //shuffle deck, reset starting values makeBet(); //give initial bet amount dealBlackJack(); //deal player and dealer hands if (playerBlackjack()){ //check for player blackjack win(); input=0; } else play(); //player plays Hand if (input!=0){ //if player didnt bust or blackjack playDealer(); endRound(); } if (playing) { //continue to next round pad(15); printf("Next Round...\n\n"); } } }
void Widget::newGame() { bool ok; int d = QInputDialog::getInt(this, tr("Playground size"),tr("Size:"), 1, 10, 100, 1, &ok); if (ok) beginGame(d); }
void BlobGame::changeState(const BlobGameStates& state){ switch(m_CurrentState){ case MainMenu: endMainMenu(); break; case OptionsMenu: endOptions(); break; case PauseMenu: endPause(); break; case Editor: endEditor(); break; case LevelSelect: endLevelSelect(); break; } switch(state){ case MainMenu: beginMainMenu(); blobUpdate = &BlobGame::mainMenu; break; case GamePlay: beginGame(); blobUpdate = &BlobGame::gamePlay; break; case OptionsMenu: beginOptions(); blobUpdate = &BlobGame::optionsMenu; break; case PauseMenu: beginPause(); blobUpdate = &BlobGame::pauseMenu; break; case Editor: beginEditor(); blobUpdate = &BlobGame::editor; break; case LevelSelect: beginLevelSelect(); blobUpdate = &BlobGame::levelSelect; break; } m_CurrentState = state; }
int main(void) { int i,j; init[2][2]= 1; init[2][3]= 1; init[2][4]= 1; init[3][2]= 1; init[4][2]= 1; init[3][4]= 1; init[4][4]= 1; beginGame(init); Affichage_Tab(init); for(i=0; i<100; i++) { sleep(2); GenerationCells(init); Affichage_Tab(init); } return 0; }