Hello,
I am designing a Top-Down aircraft shooter I want some help from the community on what are the best ways to solve the design problem of building Terrains for this type of game?
First the requirements:
- The game is a Fighter Jet flying at a Max Speed of 1500 Km\h.
- The levels are supposed to be 8 minutes long.
As long as the fighter jet has a Max Speed of 1500 Km/h I can asume that:
- 1500 Km/h = 25 Km/m = 0.416 Km/s
This means the jet is crossing the terrain at a speed of 416 m/s that is 416 unity units per second, the terrain size is calculated in unity units. (1 unity unit = 1 meter).
That means I need a terrain of at least 25 * 8 = 200 Km long.
How to solve this riddle in unity terrrain system? I created 2 large terrains each with a size of 100K Square Kilometers. Created a game object representing a plane coded the speed at 416m/s
with transform.Translate(new Vector3(0, 0, 416) * Time.deltaTime);
I crossed the whole 2 terrain patches at 8 min.
Is this the right way to do it?
