Si quieres aprender mas sobre programación de video juegos, puedes mirar:
 http://gameprogrammingpatterns.com/ (Solo disponible en Ingles). 
Para las traducciones:
state_y -> 'estado_y'
'jumping' -> 'saltando'
'falling' -> 'cayendo'
'standing' ->'parando'
self.jump_timer -> 'temporizador_de_salto'
self.falling_timer -> 'temporizador_de_caida'