No, you can start playing right away in guest mode without registering. However, creating an account allows you to save your progress across multiple devices.