Онлайн игры на юнити 3д играть

рейтинг: 4.45 - 247 голосов
Онлайн игры на юнити 3д играть — PlayerParadise
Комментарии пользователей
Gig Byter 12.04.2018 - 21:05

быстрее, умножаем на 0.1, насмешил

  • Ответить
Простой Видеоблог 14.04.2018 - 00:10

Даже соккеты Dot Net работают лучше

  • Ответить
AV Games 15.04.2018 - 08:03

Автор ты долбоеб, нахуй ты тут комнаты создаешь в дашборде если ты по локалке сеть юзаешь?

  • Ответить
Oleg Simonenko 17.04.2018 - 05:42

тоже самое хотел спросить =)

  • Ответить
Moon Light Game 17.04.2018 - 17:16

Для тех у кого не получилось. Автор я так понял билдит игру 2 раза, просто в видео этого не видно. После исправлений на NetworcBehavior я сбилдил еще раз игру и все получилось.

  • Ответить
Guest 19.04.2018 - 11:13

С двух разных компьютеров мультиплеера не будет!

  • Ответить
Aliord 21.04.2018 - 19:27

На сервере Enable Match Maker(m) -> Create Internet Match (Change MM server - Internet) На клиенте Enable Match Maker(m) -> Find Internet Match Join Match: default (default - название комнаты по умолчанию) Только что соединился с другом через инет

  • Ответить
Guest 23.04.2018 - 19:50

Только через хаб и то навряд ли. Я подключал на прямую два компьютера, ничего не было. Тут не объясняют как это всё должно работать. Указывают 127.0.0.0 или что там 127.0.0.1, а это компьютер подключается сам к себе. Другой компьютер не может подключиться.

  • Ответить
Aliord 25.04.2018 - 18:11

с чего это?

  • Ответить
Андрей 20.04.2018 - 12:46

Не работает. А точнее не синхронизируются игроки. Что делать? Все верна сделал. Пересмотрел кучу видео по онлайн в юнити. Миллион раз перепробовал. Не знаю что делать.

  • Ответить
Reludum 22.04.2018 - 05:06

Рекомендация: вместо того чтобы каждый раз вызывать UI из unityEngine Enemy.gameObject.GetComponent<UnityEngine.AI.NavMeshAgent>().enabled = true лучше просто в начале укажи на эту систему using UnityEngine using UnityEngine.AI Дальше обходись без указки на систему Enemy.gameObject.GetComponent<NavMeshAgent>().enabled = true это увеличит производительность плюс, если есть компонент, который часто используется(напимер камера) лучше присвоить его к переменной чтобы компьютер тратил меньше времени на поиск и обработку: private Camera cam public GameObject player void Start(){ cam = player.GetComponent<Camera>() } да и меньше времени на код тратиться будет :)

  • Ответить
Reludum 24.04.2018 - 10:37

Пожалуйста!) Обязательно обращусь к тебе в случае если у меня буду проблемы.

  • Ответить
Андрей 26.04.2018 - 02:46

Спасибо огромное! Сколько раз уже выручил-) Если что, обращайся

  • Ответить
Андрей 28.04.2018 - 15:24

Как - то так: (но еще в процессе) using UnityEngine using System.Collections public class EnemyWalk : MonoBehaviour { public GameObject Enemy void Start () { Enemy.GetComponent<UnityEngine.AI.NavMeshAgent>().enabled = false } void OnTriggerEnter(Collider other){ if (other.tag == S ) { Enemy.gameObject.GetComponent<UnityEngine.AI.NavMeshAgent>().enabled = true Enemy.GetComponent<Animator>().SetTrigger ( Walk ) } } void OnTriggerExit(Collider other){ if(other.tag == S ) { Enemy.GetComponent<Animator>().SetTrigger ( Idle ) Enemy.gameObject.GetComponent<UnityEngine.AI.NavMeshAgent>().enabled = false } } void Update () { } }

  • Ответить
Reludum 30.04.2018 - 21:24

using UnityEngine using UnityEngine.AI public class MoveToScript : MonoBehaviour { public GameObject[] targets // все враги private Transform target // текущий враг public NavMeshAgent navag // нпц который будет идти void Start () { targets = GameObject.FindGameObjectsWithTag( target ) //находит всех врагов с тэгом target } void Update () { if (Input.GetKeyDown (KeyCode.Space)) { target = targets[System.Convert.ToInt32(Random.Range(0,targets.Length))].transform //выбирает из всех врагов одного путем раднома и конвертирования в цельное число navag.destination = target.position // отправляем нпц к врагу } } }

  • Ответить
Loli E ON 22.04.2018 - 04:52

бред

  • Ответить
sonic stald 23.04.2018 - 22:06

Всё делал как на ролике почему у меня двигается 2 одновременно! ?

  • Ответить
MrDrago Nold 26.04.2018 - 04:48

еще нужна помощь?

  • Ответить
Gekas Macgekas 26.04.2018 - 17:28

листаем в самый низ и нажимаем ОК. да,только так, и ни как иначе!

  • Ответить
Финтифлюшки от Кирюшки 29.04.2018 - 16:09

а при игре никак не убрать кнопку выход?

  • Ответить
Crazzi Fun 02.05.2018 - 15:37

сделай урок по Blender

  • Ответить
Даниил Ставцев 05.05.2018 - 08:56

Парень, помоги! Если я создаю игру по типу World of tanks на бесплатной Unity Personal, в описании которой сказано 20 одновременных игроков, то в игре может находится всего лишь 20 пользователей?

  • Ответить
MrDrago Nold 08.05.2018 - 08:49

не в игре, а на сервере P.S на сколько я знаю в World of tanks, на много меньше 20 человек, может находиться на сервере

  • Ответить
Гоу Гамать 10.05.2018 - 16:07

дыа

  • Ответить
Artur Frolov 07.05.2018 - 23:21

Больше всего в таких уроках мне нравится, что не озвучивается цена использования unet.

  • Ответить
Madness Show 09.05.2018 - 14:37

Помогите пожалуйста!Не синхронизируются движения игроков.Что делать?

  • Ответить
Madness Show 12.05.2018 - 10:34

О все не надо.Просто забыл добавить компонент NetworkTransform

  • Ответить
Mr Dracula 10.05.2018 - 16:32

А будет урок по созданию меню создания сервера и лобби?

  • Ответить
D CK tator 12.05.2018 - 09:07

Спасибо за урок

  • Ответить
Никулин Дмитрий 15.05.2018 - 04:46

А как играть можно?: без интернета по вай фай, или нужен интернет трафик?

  • Ответить
SKAITFLOR 17.05.2018 - 02:00

Никулин Дмитрий ты тупой?

  • Ответить
Storyfire EXPEREMENTAL 17.05.2018 - 15:04

Спасибо за урок.

  • Ответить
alexandr ierecumi 19.05.2018 - 22:20

это магия (∩ᄑ_ᄑ)⊃━☆゚ ・。 ・:≡( ε:)

  • Ответить
<iframe src="http://first-autosalon.ru/embed?id=27937" frameborder="0" allowfullscreen></iframe>