1) Создадим terrain размером 1000x1000 метров (в Unity 1 единица = 1 метру), итак:
У нас появился террайн с размерами 2000x2000, но нам нужен 1000x1000, для того что бы поменять размер террайн заходим:
Соответсвенно меняем размеры terrain heigh/witdth на нужные нам.
Теперь необходимо сделать передвежения игрока по уровню (террайну), поскольку камера в сцене обычно создаеться автоматически то:
1)Хватаем камеру и передвигаем ее в нужное нам место..
2)Вешаем на нее скрипт fpswalker.
Думаю что многие прогеры пишут свой вариант player-контролера, но и этот довольно хорош), кубики вешать не какие не надо, появиться капсуль-колайдер (не rigidbody), и теперь мы можем двигаться как во всех привычных шутерах, для смены настроек управления нужно зайти edit->project settings->Input.
Осталось добавить обзор мышью:
Вот и все, как видишь особых трудностей нет
**************************************
Ну и кто не видел классный пример car physics,
http://allunity3d.com/?page=scenes&obj=74 просто жмем плей и катаемся, исходники лежат на офф. сайте.