do we have to join the discord
No, but there is whole new bunch of people on Discord that would help you if you stuck on something while making your game.