It's a first and third-person shooter game released in 2005 and developed by Pandemic Studios and is based on the Star Wars film franchise. It's the second title in the Star World: Battlefront series. The game has new characters, features, maps, and mechanics as compared to the last part. A more narrative-based campaign retells the story from the perspective of a veteran Imperial Stormtrooper recalling his duty in service of both the Galactic Empire and the Galactic Republic.
It also has an Instant Action mode, which allows the players to choose from the many planets and maps to play. The game offers an enjoyable and worthwhile experience. The threatening nature of the supreme chancellor, secrets hidden from the Jedi, the clones' obedience, and the intense action make this game quite a thrill.
There is an addition of new gameplay mechanics in this game, such as dash and roll forward. Most missions aim to remove the enemy faction, but several modes have a different objective; this feature adds uniqueness to the game. The game has two eras: Galactic Civil Wars, where the fight takes place between the Galactic Empire and Rebel Alliance; and The clone war, in which the battle takes place between Confederacy of Independent Systems and the Galactic Republic.
There are four class types: Infantry, Heavy, Engineer, and Sniper. In addition to these classes, there are some special classes: the MagnaGuard and the Droideka for the CIS, Commander and the Jet Trooper for the Republic, the Bothan Spy Wookiee for the Rebels, and the Dark trooper and Officer for the Empire.
There is an introduction of a new special class known as Heroes. The players can now play the iconic characters from the Star Wars franchise. The heroes are available only on some maps. However, a deathmatch mode enables heroes to battle against each other and earn performance points.
To play this PS2 game on your device, you need to download and install a PS2 emulator. The PCSX2 is a fantastic PS2 emulator. It is a fast emulator with engine optimization and ultimate graphics shaders. It also supports dynamic recompilation and saves states.