Подключение по интернету и список созданных игр

Сеть в Unity3D

Подключение по интернету и список созданных игр

Сообщение t.key 05 авг 2011, 10:43

Доброго времени суток.

Написал маленькую мултиплеерную игру, по локальной сети играется исправно. Игра – шутер как Quake III, кто то создает игру и остальные к нему подключаются. Собрал для веб-плеера и поставил на бесплатном хостинге с доменным именем третьего уровня. Для того чтоб сыграть с друзьями, использовал easyVPN. Вся проблема в том, что я не разбираюсь в сетевых подключениях (работа с внешними IP и NAT), не знаю как подключить игроков по интернету.

Работать должно так: игрок запрашивает список созданных игр с моего сайта или какого с чего-нибудь установленного на моем хостинге, он получает его и счастливо играет на любом из созданных игр.

Как мне хранит список (что хранить уже ясно – ник, инфо о карте, ip и т.д.)?
Как подключить игроков по интернету?
Если соберутся восемь ваххабитов, получится один ваххаByte.
Казахстанским геймдеверам: _ttp://gamez.kz
Аватара пользователя
t.key
UNIт
 
Сообщения: 72
Зарегистрирован: 03 авг 2011, 17:38
Откуда: Казахстан

Re: Подключение по интернету и список созданных игр

Сообщение Order 05 авг 2011, 13:19

включи NAT когда инициируешь сеть .. попробуй что выйдет.
Добавить rusorder в Skype , _juc4you@mail.ru ;
Платные консультации, программирование ваших проектов Unity3d,C#,IOS,Android.
Скрытый текст:
_ttp://www.youtube.com/watch?v=1m2qTnatSjM&list=UUjcKNvONEUHCILG7QrX1NFg
Order
Старожил
 
Сообщения: 805
Зарегистрирован: 21 фев 2010, 10:34

Re: Подключение по интернету и список созданных игр

Сообщение t.key 06 авг 2011, 01:16

Включил. Не соединяется. Network.HavePublicAddress() выдает false.
Если соберутся восемь ваххабитов, получится один ваххаByte.
Казахстанским геймдеверам: _ttp://gamez.kz
Аватара пользователя
t.key
UNIт
 
Сообщения: 72
Зарегистрирован: 03 авг 2011, 17:38
Откуда: Казахстан

Re: Подключение по интернету и список созданных игр

Сообщение Order 06 авг 2011, 03:47

http://unity3d.ru/distribution/viewtopic.php?f=11&t=2220

Делал на этой основе, все работало... по интернету тоже, возможно проблема в сети не внешний ИП, закрытый порт, антивирус, брандмауэр.
Добавить rusorder в Skype , _juc4you@mail.ru ;
Платные консультации, программирование ваших проектов Unity3d,C#,IOS,Android.
Скрытый текст:
_ttp://www.youtube.com/watch?v=1m2qTnatSjM&list=UUjcKNvONEUHCILG7QrX1NFg
Order
Старожил
 
Сообщения: 805
Зарегистрирован: 21 фев 2010, 10:34

Re: Подключение по интернету и список созданных игр

Сообщение debuger1 06 авг 2011, 14:28

Смотри у тебя какая связь с интернетом?
Аватара пользователя
debuger1
UNец
 
Сообщения: 48
Зарегистрирован: 08 мар 2010, 19:05

Re: Подключение по интернету и список созданных игр

Сообщение t.key 06 авг 2011, 18:49

Прошу простить за то что так тяну. Не с кем протестировать. Мои друзья куда то пропали.
Вот что я делаю:
1 Отключил брандмауэр
2 В cmd пишу ipconfig и в http://2ip.ru/ узнаю свой IP. На каждом из них мне выдают разные результаты, пробую их обе.
3 Вызываю функцию Network.InitializeServer(8, port, true)
4 На другом конце интернета вызывает (друг) функцию Network.Connect(ip, port), где ip - один из результатов шага 2.
Скоро будут результаты.
Смотри у тебя какая связь с интернетом?

Подключение через ADSL, динамический IP.
Если соберутся восемь ваххабитов, получится один ваххаByte.
Казахстанским геймдеверам: _ttp://gamez.kz
Аватара пользователя
t.key
UNIт
 
Сообщения: 72
Зарегистрирован: 03 авг 2011, 17:38
Откуда: Казахстан

Re: Подключение по интернету и список созданных игр

Сообщение t.key 06 авг 2011, 20:48

Чета не прет - не подключается. Есть еще идеи?
Если соберутся восемь ваххабитов, получится один ваххаByte.
Казахстанским геймдеверам: _ttp://gamez.kz
Аватара пользователя
t.key
UNIт
 
Сообщения: 72
Зарегистрирован: 03 авг 2011, 17:38
Откуда: Казахстан

Re: Подключение по интернету и список созданных игр

Сообщение debuger1 06 авг 2011, 21:20

вероятно закрыты порты в модеме.
Последний раз редактировалось debuger1 06 авг 2011, 21:29, всего редактировалось 1 раз.
Аватара пользователя
debuger1
UNец
 
Сообщения: 48
Зарегистрирован: 08 мар 2010, 19:05

Re: Подключение по интернету и список созданных игр

Сообщение t.key 06 авг 2011, 21:29

тут может много от чего зависитью какая связь на чем построена?

В этом деле я чайник. Попробуй тут.
Вроде подключение должно быть для любого интернета, с ведь easyVPN работает.

Как мне хранит список (что хранить уже ясно – ник, инфо о карте, ip и т.д.)?

Этот вопрос тоже актуален. По моему, такие вещи как Master Server, Smart Fox Server на мой хостинг не установиш. DataBase юнити не поддерживает, а просто с PHP обойтись нельзя?
Если соберутся восемь ваххабитов, получится один ваххаByte.
Казахстанским геймдеверам: _ttp://gamez.kz
Аватара пользователя
t.key
UNIт
 
Сообщения: 72
Зарегистрирован: 03 авг 2011, 17:38
Откуда: Казахстан

Re: Подключение по интернету и список созданных игр

Сообщение debuger1 06 авг 2011, 21:31

с чего это юнити с базами данных не работает я с mysql работал все норм.
напиши ip свой я проверю ping до тебя.
Аватара пользователя
debuger1
UNец
 
Сообщения: 48
Зарегистрирован: 08 мар 2010, 19:05

Re: Подключение по интернету и список созданных игр

Сообщение t.key 06 авг 2011, 21:38

ipgonfig в cmd показывает 5.0.183.84, а в http://2ip.ru/ показывает 95.57.173.143.
Если соберутся восемь ваххабитов, получится один ваххаByte.
Казахстанским геймдеверам: _ttp://gamez.kz
Аватара пользователя
t.key
UNIт
 
Сообщения: 72
Зарегистрирован: 03 авг 2011, 17:38
Откуда: Казахстан

Re: Подключение по интернету и список созданных игр

Сообщение debuger1 06 авг 2011, 21:43

можно попробовать на примере какого нибудь серверного приложения. вполне вероятно что модем твой не пускае
и еще кое что есть майл у тебя?
Аватара пользователя
debuger1
UNец
 
Сообщения: 48
Зарегистрирован: 08 мар 2010, 19:05

Re: Подключение по интернету и список созданных игр

Сообщение t.key 06 авг 2011, 21:49

Отправил в личку.
Если соберутся восемь ваххабитов, получится один ваххаByte.
Казахстанским геймдеверам: _ttp://gamez.kz
Аватара пользователя
t.key
UNIт
 
Сообщения: 72
Зарегистрирован: 03 авг 2011, 17:38
Откуда: Казахстан

Re: Подключение по интернету и список созданных игр

Сообщение debuger1 06 авг 2011, 21:55

Аватара пользователя
debuger1
UNец
 
Сообщения: 48
Зарегистрирован: 08 мар 2010, 19:05

Re: Подключение по интернету и список созданных игр

Сообщение debuger1 06 авг 2011, 22:09

надо открыть порт на модеме на котором будет игра твоя общатся. и на компе в разрешить портэ
вот примерно так
http://www.youtube.com/watch?v=z6aL2i0IHsk
Аватара пользователя
debuger1
UNец
 
Сообщения: 48
Зарегистрирован: 08 мар 2010, 19:05

След.

Вернуться в Сеть

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1