Reputation: 1
I'm making an Android game inspired in Flappy Bird, so I followed the Unity's Official tutorial (using custom sprites and script for my bird for better feeling);
But as you know Flappy Bird must be smooth, and I can't make mine feel like the original, the scrolling objects seem to ghost a bit, they move constantly but I can notice especially on Android that they seem to move with low fps, but the bird which only moves up and down moves smoothly, I'm using Velocity for the bird, but he is Dynamic, not Kinematic -> rb2d.velocity = new Vector2(0, FlapForce);
The problem is I can't figure it out how to move the Kinematic Obstacles(green pipes) and Scenery objects(theGroundForExample) to make the illusion of the Bird moving. I've tried these
transform.Translate(Vector2.left * 17f * Time.deltaTime); - not smooth
rb2d.velocity = new Vector2(17f, 0); - not smooth
rb2d.velocity = rb2d.velocity.normalized * 17f; - doesn't do anything
I also tried making them dynamic with gravity on 0 and use addForce, but they don't move I tried to put this codes in Start, Update and FixedUpdate but it's always the same I tried Interpolate and Extrapolate, but still, I don't see any difference.
I've read numerous of other questions related, and I tried many things but anything works, I read a lot of unity documentation, and I also read this: Timesteps and Achieving Smooth Motion in Unity But I didn't understand how to implement that and how it works.
Thank you in advance to everyone who read this, all help is truly appreciated since I'm stuck with this for days, and I don't want to continue with the game before fixing this because it is essential, thank you!
Edit1: Here is the video of what I mean, I hope you can see because I had to record with my phone due to my PC being too bad to record properly. https://drive.google.com/file/d/1GqCf2u_sBxv9yDxiDvZ-8MS1FRWVcdRd/view?usp=drivesdk
Edit2: There is a apk file(the only purpose is to you see the pipes are not moving smoothly, the best way you can see is there) https://drive.google.com/file/d/1zXdhz1ZexjRw3NbMrUxAh7_ShMXpj9jo/view?usp=drivesdk
Upvotes: 0
Views: 580