Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   www.boolean.name > Программирование игр для компьютеров > Unity > Уроки

Ответ
 
Опции темы
Старый 23.06.2010, 04:50   #1
Fatalix3d
Разработчик
 
Аватар для Fatalix3d
 
Регистрация: 28.12.2008
Адрес: Алматы
Сообщений: 486
Написано 252 полезных сообщений
(для 1,160 пользователей)
Ответ: Осваиваем Unity3d

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 просто жмем плей и катаемся, исходники лежат на офф. сайте.
(Offline)
 
Ответить с цитированием
Эти 5 пользователя(ей) сказали Спасибо Fatalix3d за это полезное сообщение:
Arton (10.07.2010), baton4ik (05.08.2010), Hurrit (23.06.2010), jfkkk (23.06.2010), pax (23.06.2010)
Старый 23.06.2010, 06:23   #2
jfkkk
Знающий
 
Регистрация: 24.07.2006
Сообщений: 257
Написано 473 полезных сообщений
(для 1,230 пользователей)
Re: Осваиваем Unity3d

А как AI ботов запрограммировать с теми условиями, которые я обозначил выше?
(Offline)
 
Ответить с цитированием
Старый 23.06.2010, 15:40   #3
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,505
Написано 2,960 полезных сообщений
(для 5,247 пользователей)
Ответ: Осваиваем Unity3d. Урок #2

По моему слишком скупо описано. Например не понятно откуда взять скрипт fpswalker... хоть я и знаю, но начинающим будет непонятно... вот моя версия
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +1, время: 03:04.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com