Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Space Invaders Nemesis - Testzone.cpp

Testzone.cpp

Caricato da: Inconcepibile
Scarica il programma completo

  1. /* semplice programma per testare i livelli del gioco */
  2.  
  3. #include <iostream>
  4. #include <fstream>
  5. #include <string>
  6. #include <graphics.h>
  7. #include "SIN.h"
  8.  
  9. int main()
  10. {
  11.     int nInvaders;
  12.     string levelname;
  13.     SIN test;
  14.    
  15.     do {
  16.         cout <<"inserisci nome del livello:\n";
  17.         cin >> levelname;
  18.    
  19.         levelname = "levels//" + levelname + ".txt";
  20.    
  21.         cout <<"inserisci numero di invasori (max 99):\n";
  22.         do { cin >> nInvaders; } while (nInvaders<=0 || nInvaders>99);
  23.    
  24.         initwindow(WWIDTH, WHEIGHT, "S.I.N. Test ¤ ¤ ¤", 100, 100);
  25.        
  26.         settextstyle(3, 0, 18);
  27.         bgiout << "Click for play !!!";
  28.         outstreamxy(160, 260);
  29.         pauseclick();
  30.         cleardevice();
  31.        
  32.         test.play((char*)levelname.c_str(), nInvaders, 5000);
  33.        
  34.         closegraph();
  35.         } while (true);
  36.    
  37.     return 0;
  38. }