No, an internet connection is not necessary once Bazooka Boy is installed on your device. However, certain features such as the online leaderboard may require an internet connection to function.