Hola shao, gracias por probar el juego
estas en lo cierto en cuanto a lo de los graficos, son una mezcla, un poco de lo viejo y lo nuevo,
segun que tipo de juego resulta muy atractivo, en este caso funciono bastante bien.
el tema de las colisiones puede que resulte extraño ya que no son detecciones por pixel
sino del estilo Bounding Box u Overlap en caso de Gemix, por esta razon suele notarse
que a veces colisiona donde no debiera (bordes de la caja), esto se soluciona con cajas
mas pequeñas que el sprite en cuestion por ejemplo.
en el caso de mi version de Flappy, la rotacion no tiene que ver con la distancia al suelo
sino con el tiempo que dura la caida libre, cuando se presiona el boton de salto,
el pajaro apunta su angulo diagonal arriba mientras asciende, entonces a medida
que empieza a caer se empieza a rotar en posicion de picada, su angle esta ligado a
la variable que controla la gravedad o aceleracion de la caida,
limitando el angulo para que no supere la vertical.