I was just wondering what exactly counts for basic code?
What assets can I use?
You can use any audio or video assets you have the legal right to use. Code and design, however, must be done exclusively for the jam, during the allotted time. Except for really basic, universal scraps of code like controller support, and the like.
I understand that you can't start programming the game before the jam starts, but what about the more generic code that can be applied to any game. Like basic sound manager, ui manger and camera manager. Must all these code also be written anew? Or are you allowed to copy and paste it if you have done it on your own in previous games?