|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.07.2013, 23:15 | #1 |
Регистрация: 19.07.2013
Сообщений: 3
|
Kомната ожидания для онлайн игрушки
Всем здрасте,
Сильно не пинать, предупреждаю сразу, я студент . Уже не зеленый но пока еще и не очень созревший. Трабле собственно такой: надо написать мульти узерскую онлайн игрушку типа шашке. Все бы ничего но понятия не имею с чего начать и как прописать комнату ожидания. Тоесть там где видно всех онлайн юзеров свободные столы/комнаты и тд и тп. Буду весьма благодарен за посильную помощь комунити. Пы.Сы. Ссылки на врозумительние опенсорсы или на туториалы будут приняты с благодарностью . И пройдет день, и пройдет ночь, и начнется сессия, и живой позавидует мертвому... |
20.07.2013, 12:27 | #2 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
ну собсна, это уровень уже 3-го курса (хотя с нынешним образованием такое пятерку на дипломе получит)
в первую очередь нужно поднять сервер, хотя бы апач, на нем организовать всю логику приложения, всю игру, "комнату ожидания", отчет по играм и прочая хрень дальше- клиентская часть, лупим AJAX для обмена с сервером данными, дополняем логикой игры клиентскую часть - простейшая проверка на правильность хода... эмн... вуаля!
Alar, верни репу!
|
20.07.2013, 12:55 | #3 |
Регистрация: 19.07.2013
Сообщений: 3
|
Пояснение вопроса
Спасибо за ответ. Поясню, "HОМЕ page" и регистрачию спомощью (ХАМPP) я прописал , тоесть то что надо работать с таблицами в базе данных я понимаю и даже немного умею. А вот как отобзить уже существующие занятые или полузанятые столы и залогининых юзеров (если кто закрыл браузер а не "сессион") идей нет.
|
21.07.2013, 10:03 | #4 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
я так понял, тебе нужно копать в сторону веб-соккетов
Alar, верни репу!
|
22.07.2013, 12:40 | #5 | |
Форумчанин
Регистрация: 15.02.2012
Сообщений: 821
|
Цитата:
По поводу закрытия браузера (т.е. юзер ушёл) - сохранять время последнего Ajax'а от юзера, и если от него нет инфы определённое время, то считать что он ушёл. Но, как уже сказали, вебсокеты тут конечно явно подходящее, чем ajax.
^-.-^ My GitHub
|
|
22.07.2013, 12:43 | #6 |
Форумчанин
Регистрация: 15.02.2012
Сообщений: 821
|
Тут реализация двумя способами того, что тебе надо, можешь поглядеть клиентскую часть. Думаю, даст наводки.
Ajax: http://klavogonki.ru/gamelist?old=1 WebSocket: http://klavogonki.ru/gamelist?new=1
^-.-^ My GitHub
|
23.07.2013, 22:57 | #7 |
Регистрация: 19.07.2013
Сообщений: 3
|
Great Thanks to Everybody....
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Заказ на бота для клиентской онлайн-игрушки | lectirs | Фриланс | 3 | 22.09.2012 13:06 |
Пауза для ожидания действия | blblbl-org | Общие вопросы Delphi | 6 | 19.04.2012 20:46 |
Разделение процессорного времяни для ожидания | igor74 | Общие вопросы Delphi | 6 | 09.06.2011 13:30 |
Бот для флеш игрушки | BleStaR | Общие вопросы по Java, Java SE, Kotlin | 0 | 25.04.2011 07:47 |
какой язык выбрать для написания игрушки | алге | Помощь студентам | 7 | 09.02.2009 07:56 |