IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

 
 Ответить  Открыть новую тему 
> Сетевая игра "21 очко"
Вероничка
сообщение 23.12.2009 19:16
Сообщение #1





Группа: Пользователи
Сообщений: 4
Пол: Женский

Репутация: -  0  +


Ребята, помогите доделать сетевую игру. Сейчас, чтобы подключиться к другому игроку, нужно ввести его ip адрес и подключиться на прямую. А мне надо чтобы в программе был выбор либо сервер, либо клиент и когда запускаешь сервер, к нему клиент сам подключается. Клиент должен во всю локальную сеть послать широковещательное сообщение и определить есть ли активные сервера, а как это сделать я не знаю, а сдавать программу уже в пятницу sad.gif

Сообщение отредактировано: Вероничка - 25.12.2009 8:34
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Unconnected
сообщение 23.12.2009 21:32
Сообщение #2


mea culpa
*****

Группа: Пользователи
Сообщений: 1 372
Пол: Мужской
Реальное имя: Николай

Репутация: -  24  +


Прикрепил исходник игры, "Спички", там как раз реализовано широковещание, т.е. программа смотрит, запущены ли сервера в локальной сети.


--------------------
"Знаешь, стыдно - когда не видно, что услышал всё, что слушал.."
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Вероничка
сообщение 23.12.2009 22:04
Сообщение #3





Группа: Пользователи
Сообщений: 4
Пол: Женский

Репутация: -  0  +


Есть у меня эта игра, но я совсем ничего не поняла в коде mega_chok.gif
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Unconnected
сообщение 23.12.2009 22:13
Сообщение #4


mea culpa
*****

Группа: Пользователи
Сообщений: 1 372
Пол: Мужской
Реальное имя: Николай

Репутация: -  24  +


С сокетами вообще работать умеешь?


--------------------
"Знаешь, стыдно - когда не видно, что услышал всё, что слушал.."
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Вероничка
сообщение 24.12.2009 9:44
Сообщение #5





Группа: Пользователи
Сообщений: 4
Пол: Женский

Репутация: -  0  +


В общих чертах знакома, даже программу писала которая передала строку с одного компьютера на другой, но в данном случае вообще незнаю как сделать...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Unconnected
сообщение 24.12.2009 15:00
Сообщение #6


mea culpa
*****

Группа: Пользователи
Сообщений: 1 372
Пол: Мужской
Реальное имя: Николай

Репутация: -  24  +


Значит, следует разобраться детальнее, изучить методы и события сокетов, что для чего служит. И уже потом ты без особого труда разберёшься в программе с широковещанием.


--------------------
"Знаешь, стыдно - когда не видно, что услышал всё, что слушал.."
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Вероничка
сообщение 24.12.2009 19:24
Сообщение #7





Группа: Пользователи
Сообщений: 4
Пол: Женский

Репутация: -  0  +


Разобраться я уже не успеваю, так как завтра сдавать.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
andriano
сообщение 24.12.2009 20:35
Сообщение #8


Гуру
*****

Группа: Пользователи
Сообщений: 1 168
Пол: Мужской
Реальное имя: Сергей Андрианов

Репутация: -  28  +


Цитата(Вероничка @ 24.12.2009 19:24) *

не успеваю
Вот такие студенты и называются неуспевающими.

Здесь итебе вполне могли бы помочь РАЗОБРАТЬСЯ, но раз ты этого делать не хочешь, никто за тебя задание тоже делать не будет.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 25.04.2024 10:49
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"