Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] Скрипт для игры в реальном времени, Помогите или дайте направление

Ответить
Настройки темы
[решено] Скрипт для игры в реальном времени, Помогите или дайте направление

Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Мне вот от самого начал моего пока что небольшого отрезка пути к познанию php и веб-программированию в целом было интерестно, как составить непростую игру.
К примеру между двумя пользователями.
Для примера игра в камень - ножници - бумагу.

Один человек ставит камень
Второй - ножницы.

Присваивается очко первому за то, что камень побил ножницы.

Возможно это реализовать при php и mysql ?

-------
Мой блог Web Development


Отправлено: 00:04, 25-06-2008

 

Новый участник


Сообщения: 38
Благодарности: 6

Профиль | Отправить PM | Цитировать


Вот что я думаю по этому поводу :

1. Создаётся единая для всех желающих поиграть страница с запросом ник_нейма.
2. В базе данных выделяется ячейка памяти не больше чем для двух ник_неймов с упорядоченым
именем. Допустим ячейка1.
3. При вводе ник_нейма потенциальный игрок получает запрос(с кем из списка он бы хотел по играть) с выводом тех, в чьей ячейке есть место для соперника. Если он является первым, то ячейка создаётся сразу после вывода отсутствия игроков. И оповещяет об этом.
4. При вводе ник_нейма своего соперника, ячейка заполняется и для них создаётся по страничке с игрой(камень ножницы бумага).
5. Эти странички одинаковы. На них присутствуют три рисунка соответственно тематике игры. У каждого рисунка своё имя. Логично будет сделать так: у камня - камень, у ножниц- ножницы, у бумаги - бумага.
6. При клике на одном из рисунков запускается обработчик onSubmit(), которому присвоена функция отправки принятого решения в виде имени рисунка.
7. В ячейке, после выбора игроков, под ихними ник_неймами выделяется память для хранения имени выбранного рисунка.
8. Как только под обоими игроками появляется выбор, запускается функция сравнения по принципу: камень > ножницы > бумага > камень.
9. Если выбор Игрока один, будет сделан в пользу рисунка "ножницы"(допустим), а Игрок два, выберет "бумагу"(допустим), то функция сравнивает и выводит результат в ново-выделенную память для хранения счёта.
Ножницы > бамага, значит выиграли ножницы. И один балл присваивается Игроку один.
10. На страничке должен быть счётчик времени для принятия решения выставленный на двадцать секунд. Т.к. страница откроется быстро. Если игрок один сделал выбор за пять(допустим) секунд, а второй за семь(доустим),
то остаётся ещё время для ожидания. Что бы такого не происходило нужно, как только последний игрок сделает выбор - выводить результат поединка.
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:02, 25-06-2008 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] Скрипт для игры в реальном времени, Помогите или дайте направление

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Мониторинг температуры видеокарты в реальном времени... Gromak Видеокарты 18 14-08-2014 22:33
[решено] Отображение в окне части вэб-страницы в реальном времени. madmasles AutoIt 1 22-12-2009 05:52
[решено] Аудит ipfw в реальном времени (?) dmitryst Программное обеспечение Linux и FreeBSD 8 09-04-2009 14:21
NVIDIA продемонстрировала трассировку лучей в реальном времени BLOOD RAPTOR Новости железа 3 19-08-2008 16:33
Как и чем сравнить шумодавы в реальном времени. Igor_I Видео и аудио: обработка и кодирование 5 28-12-2006 10:56




 
Переход