Yes, other games are likely to require you to install dependencies. You could just figure them out as you go along, but if you want to get a head start, I recommend installing pyglet, PyOpenGL, Ren'Py, lepton, cocos2d, and pymunk.
Yeah Panda3d is another one you can get if you want, there's usually 1 or 2 entries that use it. Panda is always a real headache for me to deal with, though, so I would consider not installing it until you know you need it.
I think you should get python 2. Many entries will require it, including mine. (Incidentally I'd like to make my entries python 3 compatible, but getting Pygame to work with python 3 on Linux is another headache.)
gizmo_thunder: it's not a problem, but you're supposed to explain in the README what is required for your game to run.
See: https://pyweek.org/s/help/#what-to-submit-as-your-entry
Yes, other games are likely to require you to install dependencies. You could just figure them out as you go along, but if you want to get a head start, I recommend installing pyglet, PyOpenGL, Ren'Py, lepton, cocos2d, and pymunk.
Do I have to install Python 2?