Estoy trabajando en un proyecto vhdl / fpga usando el módulo vga. Estoy tratando de hacer que un objeto caiga con una aceleración (gravedad). Encontré una respuesta a otro problema, y sugiere implementar algo similar a estas ecuaciones:
Position_next < = Position_reg + timestep * Velocity_reg;
Velocity_next < = Velocity_reg + timestep * Aceleración;
Donde la configuración de tiempo en mi caso es el tiempo de fotograma, que es 1 / 60fps. La aceleración (gravedad) va a ser un número constante. El resultado de las dos ecuaciones es un punto flotante. Lo que es un problema, ya que el paso mínimo que puede tomar mi objeto es de 1 píxel por fotograma. Cualquier idea de cómo resolver este problema.