so do i need to stream in any way. i mean is it necessary??
Yes, because the judges can see if you're working on jam and not posting pre-maded game.