Dragon Ball Z: Ultimate Budokai

Story Mode
The story mode spans from the saiyan saga through the cell Saga from future trunks' point of view. The story mode is based on future trunks' timeline. The story goes into detail about freiza's time on earth and the androids rampage throughout earth up to the point when Trunks returns from the past to save his world. The story also retells the events of Shin Budokai: Another Road.

Hero Mode
Hero mode is unlocked after the story mode is cleared. Hero mode features the created fighter in the new world of Dragonball where all the Dragonball Z movies fit in into the Future Trunks' timeline. ! year after the events of Shin Budokai another road. This story features the Otherworld Hell Tournament. The custom hero can also transform 1 to 2 times.

Characters
This game features more than 50 characters The following characters are in the game:

(Cpu-only and story mode character *)
 * Custom Hero ( Base,
 * Custom Hero ( Base,
 * Custom Hero ( Base,
 * Goku (Base,Kaioken, x2, x5, x10, x20,Super Saiyan,Super Kaioken,False Super Saiyan, Ascended Super Saiyan,Ultra Super Saiyan, Full-Power Super Saiyan, Super Saiyan 2 ,Super Saiyan 3)
 * Kid Gohan (Base, Unlock Potential)
 * Teen Gohan ( Base, Super Saiyan, Full-Power Super Saiyan, Super Saiyan 2)
 * Ultimate Gohan (Elder kai unlock ability)
 * Krillin (Base, Unlock Potential)
 * Yamcha
 * Tien Shinhan
 * Piccolo (Base, Sync with Nail, Fuse with Kami, Meld with King Piccolo)
 * Majin Piccolo
 * Majin Vegeta
 * Vegeta (Base, Super Saiyan, Super Vegeta, Super Saiyan 2)
 * Future Trunks (Base,Super Saiyan, Super Trunks, Super Trunks 2)
 * Future Teen Trunks (Base, Super Saiyan)
 * Future Gohan (Base, Super Saiyan,Super Saiyan 2, Elder Kai unlock ability)
 * Raditz (Base, Majin)
 * Nappa ( Base, Majin)
 * Dodoria (Base, Majin)
 * Zarbon (Base, Monster form)
 * Recoome
 * Jeice
 * Burter
 * Captain Ginyu (Base, Goku's Body)
 * Frieza (First Form, Without Armor, Second Form, Third Form, Final Form, 1%, 50%, 70% Full Power, Mecha-Frieza, Majin)
 * King Cold (Base, Majin)
 * Android 13 (Base, Super 13!)
 * Android 14
 * Android 15
 * Android 16
 * Android 17
 * Android 18
 * Android 19
 * Android 20/Dr. Gero
 * Cell ( Imperfect Form, Semi-Perfect Form, Cellin, Perfect Form, Power Weighted, Super Perfect Form)
 * Garlic Junior ( Base, Full Power)
 * Spice ( Base, Makyo Star power)
 * Vinegar ( Base, Makyo Star power)
 * Turles (Base, Great Ape)
 * Lord Slug (Base, Giant)
 * Angila
 * Wings
 * Medamatcha
 * Gyoshu
 * Kakuja
 * Commander Zeeun
 * Cooler ( Base, Final Form, Meta-Cooler)
 * Salza
 * Doore
 * Neiz
 * Broly ( Base, Super Saiyan, Legendary Super Saiyan)
 * Bio-Broly (Base, Giant)
 * Bardock (Base, Super Saiyan)
 * Bojack ( Base, Full Power)
 * Kogu (Base, Full Power)
 * Bido
 * Bujin
 * Zangya
 * Pikkon ( Base, Unrestrained)
 * Olibu
 * Saibamen*
 * Cell Junior*
 * Cui*
 * Pui Pui*
 * Dabura (Base, Demonic Will)
 * Majin Buu
 * Evil Buu
 * Super Buu (Gotrunks absorbed, Piccolo absorbed, Gohan absorbed, Tien and Yamcha absorbed, Frieza absorbed, Cell absorbed, Vegeta absorbed)
 * Kid Buu (Base, Ultra Buu)
 * Super Gogeta
 * Fat Gogeta
 * Super Gogeta (Super Saiyan 4)
 * Fat Gotenks
 * Skinny Gotenks
 * Tiencha
 * Skinny Tiencha
 * Gokule
 * Gotenks (Base,Super Saiyan,Super Saiyan 3)
 * Supreme Kai
 * King Piccolo
 * Tambourine

Trivia
Interestingly enough This game doesn't tell the majin buu saga that happens in the main timeline.

Goku did not appear on earth with his instant transmission he waited, instead the Z warriors went to confront Frieza and King Cold. Then goku appeared.

Future Trunks can become a super sayian 2