Do I have to be good in game development?Not necessarily as it will depend on the project you want to join. But most importantly is your motivation, effort and drive to improve yourself.