No. The majority of Xbox Live party games may be played both online and offline. While playing offline, you can still earn achievements, but you won’t have access to some features like leaderboards or the opportunity to buy special items from the Microsoft Store.
However, when you next sign in to the Xbox Live network on your device, any achievements you earned while playing offline will be automatically added to your profile.