Главная » Статьи » Unity3D Multiplayer |
В этом уроке мы изучим, как конвертировать StarTrooper из одиночной игры в многопользовательскую игру. Мы будем использовать комплексные компоненты и 3 типа соединения: Direct Connect (Прямое подключение), MasterServer соединение и UDP Broadcast соединение. В конце этого курса уроков мы сможем летать и убивать других пользователей в режиме мультиплеера. Скачайте StarTrooper с официального сайта Unity3D ознакомтесь с ней. Изменение сцены В должны модифицировать сцену, которая была создана для одиночной игры, изменения будут незначительными: 1) Откройте скачанный StarTrooper проект. 2) Выберите сцену StarTrooper. 3) Выберите в иерархии SpaceCraftFBX 4) Добавьте компонент NetworkView: Component -> Miscellaneous -> NetworkView. 5) Удалите скрипты Player Controls и Missile Launcher с объекта 6) Добавьте Trail Render: Component -> Particles -> Trail Render. 7) В Trail Render назначьте материалы Element 0 -> missleTracer. 8) Создайте новый игровой объект и назовите его Spawn: GameObject -> Create Empty. Назначьте Transform параметры: Position (0,30,11), Rotation (0,0,0), Scale (1,1,1). Теперь после этих изменений мы можем начать интеграцию мультиплеера в игру. | |
Категория: Unity3D Multiplayer | Добавил: Шаке (20.03.2012) | |
Просмотров: 2434 | Комментарии: 1
| Теги: |
Всего комментариев: 0 | |