Calculation of fission observables through event-by-event simulation