Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 21.10.2006, 16:03
Snakesdesign вне форума Посмотреть профиль Отправить личное сообщение для Snakesdesign Найти все сообщения от Snakesdesign
  № 1  
Ответить с цитированием
Snakesdesign
[+ 1.11 27.03.2006]
 
Аватар для Snakesdesign

Регистрация: Jun 2004
Адрес: russia
Сообщений: 80
Отправить сообщение для Snakesdesign с помощью ICQ
По умолчанию Сокеты. real-time

Вопрос такой. Установил себе сокет-сервер, проверил, все работает. Теперь естественно хочу что-то написать Для начала продумываю алгоритм. Идея не нова: автогонки. Понятно, что это должно происходить в реал-тайм. Отсюда вопрос: как сделать так, чтоб каждый игрок видел сразу движения соперников? Постоянно отсылать-принимать координаты х и у? Или это делать через какой-то интервал? Тогда я думаю будет задержка... Плиз, помогите советом или алгоритмом.

Старый 21.10.2006, 17:12
Скрипун вне форума Посмотреть профиль Отправить личное сообщение для Скрипун Найти все сообщения от Скрипун
  № 2  
Ответить с цитированием
Скрипун
 
Аватар для Скрипун

Регистрация: Aug 2005
Сообщений: 687
Записей в блоге: 1
Отправить сообщение для Скрипун с помощью ICQ
.. что-то я сомневаюсь что ты установил сокет-сервер....

Старый 21.10.2006, 20:27
Snakesdesign вне форума Посмотреть профиль Отправить личное сообщение для Snakesdesign Найти все сообщения от Snakesdesign
  № 3  
Ответить с цитированием
Snakesdesign
[+ 1.11 27.03.2006]
 
Аватар для Snakesdesign

Регистрация: Jun 2004
Адрес: russia
Сообщений: 80
Отправить сообщение для Snakesdesign с помощью ICQ
блин... почему все время пишут так... если я сказал что установил, значит установил! Мне не понятно такое отношение. К чему мне лгать здесь? если я что-то не так написал, ты объясни... Сокеты для меня еще новы, и не понятны, вот и спрашиваю. Я всегда прежде чем что-то делаю, сначала продумываю алгоритм (я думаю все так делают, хотя...). И вот зашел в тупик.... Думал направят в направлении, которое надо... Да ну...

Старый 21.10.2006, 21:20
Sneg вне форума Посмотреть профиль Отправить личное сообщение для Sneg Найти все сообщения от Sneg
  № 4  
Ответить с цитированием
Sneg
 
Аватар для Sneg

Регистрация: Oct 2005
Адрес: Russia, Moscow
Сообщений: 316
Отправить сообщение для Sneg с помощью ICQ
Алгоритм на клиентской части, который переводит какие-то данные в с сервера в красивую картинку. К примеру, начало гонок - сервер прислалает информацию о участниках: модель машины, цвет, имя игрока и т.п. необоходимые данные. Когда участник будут готовы (загрузят эти модели, обработают данные) - отсылают данные серверу. И когда все будут готовы - сервер начинает гонку. Гонка началась : каждое действие юзера (нажатие кнопок) посылается на сервер - сервер, посылает данные всем участниках о изменении параметров машины (id машины и что изменилось: угол, координаты и т.п. - что необходимо в общем) - и твой алогритм прорисовывает модель с новыми параметрами. В общем, идея ясна, я думаю Успехов.
p.s. но реализация таких гонок на флеше, задача не очень тривиальная...

Старый 21.10.2006, 21:34
Snakesdesign вне форума Посмотреть профиль Отправить личное сообщение для Snakesdesign Найти все сообщения от Snakesdesign
  № 5  
Ответить с цитированием
Snakesdesign
[+ 1.11 27.03.2006]
 
Аватар для Snakesdesign

Регистрация: Jun 2004
Адрес: russia
Сообщений: 80
Отправить сообщение для Snakesdesign с помощью ICQ
огромное спасибо! гонки на флеше - это лишь идея, но может и реализую, просто для пробы.

Старый 21.10.2006, 22:06
$mival вне форума Посмотреть профиль Отправить личное сообщение для $mival Найти все сообщения от $mival
  № 6  
Ответить с цитированием
$mival
 
Аватар для $mival

Регистрация: Oct 2005
Адрес: Russia, Irkutsk
Сообщений: 742
Цитата:
Сообщение от Скрипун
.. что-то я сомневаюсь что ты установил сокет-сервер....
Видимо тебе ещё не давали плюсик за "неуважение к участникам форума"

Старый 22.10.2006, 08:46
Dendroid вне форума Посмотреть профиль Отправить личное сообщение для Dendroid Посетить домашнюю страницу Dendroid Найти все сообщения от Dendroid
  № 7  
Ответить с цитированием
Dendroid
 
Аватар для Dendroid

Регистрация: Dec 1999
Адрес: Магадан
Сообщений: 763
Риалтайм на флэше - вполне реально, вот пример гонок, вдохновляйся: http://www.hypraspeed.com/hypra.html
__________________
Верить никому нельзя. Мне - можно. :)

Старый 22.10.2006, 13:04
Snakesdesign вне форума Посмотреть профиль Отправить личное сообщение для Snakesdesign Найти все сообщения от Snakesdesign
  № 8  
Ответить с цитированием
Snakesdesign
[+ 1.11 27.03.2006]
 
Аватар для Snakesdesign

Регистрация: Jun 2004
Адрес: russia
Сообщений: 80
Отправить сообщение для Snakesdesign с помощью ICQ
Да. Я видел уже. Поэтому и спрашивал... В принципе я так и хотел сделать как написал Sneg, но сомневался.. Ведь получается, что данные очень быстро и очень часто должны передаваться... Боялся, что будут тормоза и т.п. Но если люди говорят, что так и надо, значит можно пробовать, делать и т.п. Всем спасибо.

Старый 22.10.2006, 13:42
Dendroid вне форума Посмотреть профиль Отправить личное сообщение для Dendroid Посетить домашнюю страницу Dendroid Найти все сообщения от Dendroid
  № 9  
Ответить с цитированием
Dendroid
 
Аватар для Dendroid

Регистрация: Dec 1999
Адрес: Магадан
Сообщений: 763
Скорость синхронизации данных в любом случае конечна, так что пытаться добиться плавности путём только лишь увеличения трафика - тупик. Вот тут я что-то писал про синхронизацию и компенсацию задержек: http://flasher.ru/forum/showpost.php...6&postcount=12
__________________
Верить никому нельзя. Мне - можно. :)

Старый 22.10.2006, 14:20
Snakesdesign вне форума Посмотреть профиль Отправить личное сообщение для Snakesdesign Найти все сообщения от Snakesdesign
  № 10  
Ответить с цитированием
Snakesdesign
[+ 1.11 27.03.2006]
 
Аватар для Snakesdesign

Регистрация: Jun 2004
Адрес: russia
Сообщений: 80
Отправить сообщение для Snakesdesign с помощью ICQ
Dendroid - спасибо. почитаю...

Создать новую тему Ответ Часовой пояс GMT +4, время: 17:03.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 17:03.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.