void draw_solder(int i)
{
        glLoadIdentity();
        //glTranslatef ( coord1, coord2, coord3 );
                //   over  up  distance-view
        glTranslatef ( soldier[i].X, soldier[i].Y, -30.0 );
        //glRotatef( 0.0, 0.0, 0.0, -100.0 );

	if(soldier[i].type == 0) {
        	glColor3f( 1.0, 1.0, 0.0 );
	}else if(soldier[i].type == 1) {
		glColor3f( 1.0, 0.0, 0.0 );
	}else if(soldier[i].type == 2) {
		glColor3f( 0.0, 0.0, 1.0 );
	}

        glutSolidSphere( .5, 15, 15 );
}

