+ Ответить в теме
Показано с 1 по 20 из 318

Тема: Твоя Цивилизация - браузерная RTS. Попытка создания

Комбинированный просмотр

  1. #1
    Злой магрибский колдун CIVFANATICS.RU TEAM Аватар для sweeper


    Регистрация
    01.03.2005
    Сообщений
    2,968
    Sungirl: Да, правильно.
    MaiklIl: А можно немного информации по тому, как это сделано? То есть, понятно, что PHP/Mysql/HTML. Меня в данном случае интересует, как команды юзера доходят до сервера.
    продвинь это сообщение в соцсеть:  
    Вот уже несколько лет все мои посты крутятся вокруг темы реалистичной модели цивилизации.

  2. #2
    www.yourciv.ru браузерная RTS "Твоя Цивилизация"


    Регистрация
    26.06.2012
    Адрес
    Санкт-Петербург
    Сообщений
    330
    Цитата Сообщение от sweeper Посмотреть сообщение
    А можно немного информации по тому, как это сделано? То есть, понятно, что PHP/Mysql/HTML. Меня в данном случае интересует, как команды юзера доходят до сервера.
    Самый простой и распространенный способ передачи команд от юзера к серверу в PHP - это передача переменных из HTML-формы в браузере в указанный в форме файл на сервере с помощью методов GET и POST.
    Сервер получает эти переменные, вставляет в указанный файл, обрабатывает его, генерирует новые команды и отправляет их юзеру в браузер.
    продвинь это сообщение в соцсеть:  

  3. #3
    Злой магрибский колдун CIVFANATICS.RU TEAM Аватар для sweeper


    Регистрация
    01.03.2005
    Сообщений
    2,968
    Цитата Сообщение от MaiklIl Посмотреть сообщение
    ... GET и POST...
    Я так понимаю, что обсчет мира идет на сервере? Можно описать весь цикл запросов? Существует ли механизм обновления картинки в броузере в случае возникновения событий в игровом мире, требующих внимания юзера?
    продвинь это сообщение в соцсеть:  
    Вот уже несколько лет все мои посты крутятся вокруг темы реалистичной модели цивилизации.

  4. #4
    www.yourciv.ru браузерная RTS "Твоя Цивилизация"


    Регистрация
    26.06.2012
    Адрес
    Санкт-Петербург
    Сообщений
    330
    Цитата Сообщение от sweeper Посмотреть сообщение
    Я так понимаю, что обсчет мира идет на сервере?
    Да, на сервере.
    В момент поступления на него запроса от юзера.
    Можно описать весь цикл запросов?
    Конечно. В PHP это реализовано очень просто.
    HTML-формы.
    Введи в поисковик это название и вывалится куча очень простых объяснений, как это сделать.
    Существует ли механизм обновления картинки в броузере в случае возникновения событий в игровом мире, требующих внимания юзера?
    Нет. Сервер сам не может обновить картинку твоего браузера.
    Он может только ответить на твой запрос к нему и тогда картинка обновится.
    продвинь это сообщение в соцсеть:  

  5. #5
    Злой магрибский колдун CIVFANATICS.RU TEAM Аватар для sweeper


    Регистрация
    01.03.2005
    Сообщений
    2,968
    Цитата Сообщение от MaiklIl Посмотреть сообщение
    Сервер сам не может обновить картинку твоего браузера.
    Он может только ответить на твой запрос к нему и тогда картинка обновится.
    А тогда где здесь реалтаймовость? Сервер предоставляет картинку на момент запроса? То есть юзер должен постоянно обновлять экран (посылать запрос на обновление) для слежения за тем, что изменилось?
    продвинь это сообщение в соцсеть:  
    Вот уже несколько лет все мои посты крутятся вокруг темы реалистичной модели цивилизации.

  6. #6
    www.yourciv.ru браузерная RTS "Твоя Цивилизация"


    Регистрация
    26.06.2012
    Адрес
    Санкт-Петербург
    Сообщений
    330
    Цитата Сообщение от sweeper Посмотреть сообщение
    А тогда где здесь реалтаймовость? Сервер предоставляет картинку на момент запроса? То есть юзер должен постоянно обновлять экран (посылать запрос на обновление) для слежения за тем, что изменилось?
    Реалтаймовость в том, что посылает юзер запросы или нет, находится он в игре или нет - игра все равно идет все это время, ресы добываются, воины обучаются, народ размножается и т.д.
    продвинь это сообщение в соцсеть:  

  7. #7
    Цитата Сообщение от sweeper Посмотреть сообщение
    А тогда где здесь реалтаймовость? Сервер предоставляет картинку на момент запроса? То есть юзер должен постоянно обновлять экран (посылать запрос на обновление) для слежения за тем, что изменилось?
    Решил потроллить нуба?
    продвинь это сообщение в соцсеть:  
    "Я слышу, и я забываю. Я вижу, и я запоминаю. Я делаю, и я понимаю."
    Конфуций

  8. #8
    Злой магрибский колдун CIVFANATICS.RU TEAM Аватар для sweeper


    Регистрация
    01.03.2005
    Сообщений
    2,968
    Цитата Сообщение от Aku_Aku Посмотреть сообщение
    Решил потроллить нуба?
    Нет, хочу понять -- может, я чего-то не понимаю в сетевых технологиях.
    продвинь это сообщение в соцсеть:  
    Вот уже несколько лет все мои посты крутятся вокруг темы реалистичной модели цивилизации.

+ Ответить в теме

Похожие темы

  1. Твоя Цивилизация. Обсуждаем НАУКУ.
    от MaiklIl в разделе Твоя Цивилизация: браузерная RTS
    Ответов: 16
    Новое: 04.09.2012, 11:31
  2. Судьба Нации, захватывающая браузерная игра на основе CIV
    от stelio в разделе Прототипы и готовые игры
    Ответов: 10
    Новое: 30.03.2012, 23:32
  3. Браузерная игра Неизвестные Земли
    от fora в разделе Online игры
    Ответов: 0
    Новое: 11.03.2010, 07:50
  4. Есть ли браузерная цива?
    от neosapient в разделе Цивилизация 4 - ПОЕХАЛИ!
    Ответов: 15
    Новое: 09.01.2008, 20:15

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Рейтинг@Mail.ru

free counters