All pastes #393409 Raw Edit

Yagot main

public cpp v1 · immutable
·published 2007-03-13 15:19 UTC
rendered paste body
int main(){	CPartida* partida;	partida = new CPartida;		CBatalla* batalla;	CControl* control;	control = new CControl;	CTorn* torn;	torn = new CTorn(NUM_JUGADORS);	int event;	bool sortir=false;	//Inicia la pantalla	inicialitza_pantalla(AMPLE,ALT);	inicialitza_texte();	while(! sortir) {		batalla = new CBatalla(NUM_JUGADORS);		while(!(batalla->fi() || sortir)){			//Buida el buffer de visualització			neteja(AMPLE,ALT);				renderitza_escena(partida, batalla, torn);				//Llegeix tecla			event=control->llegeix_un_event();				//Realitza l'acció (dispars...)			sortir=realitza_moviment(event,batalla,torn);				renderitza_escena(partida, batalla, torn);				//Una mica de descans per la CPU			usleep(40000);		}		anuncia_guanyador(batalla);		partida->mostra_informacio(batalla);		partida->actualitza_puntuacio(batalla);		free(batalla);	}			tanca();	return 0;}