A two-dimensional model for gamma-ray bursts