Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Разработка мультиплеер игры. (http://www.flasher.ru/forum/showthread.php?t=107304)

PeTa4eK 29.01.2008 18:25

Разработка мультиплеер игры.
 
Вобщем как? Какие серверы использовать? Есть ли документация?(рус или англ без разницы) Допустим примитивную реал тайм игру можно сделать? типо простых движений шариков до больше 2 людей?
Сори за глупый вопрос, просто подумал может в AS3 больше возможностей в этой сфере... :rtfm:

Ajshma 29.01.2008 21:33

А при чем тут возможности AS3 и твое незнание возможностей AS3?
На этом форуме есть ответы на твои вопросы - и по поводу серверов и по поводу документации.
Flash приложение может быть даже сервером, так что... дерзай.
PS Сервера - red5, fms, oregano

BlooDHounD 29.01.2008 22:07

Цитата:

Flash приложение может быть даже сервером
а можно от сюда поподробнее?

Ajshma 30.01.2008 04:23

Флеш предоставляет различные механизмы приема и передачи данных...
Ну ты же умный, догадаешься ;)

etc 30.01.2008 04:53

Цитата:

Сообщение от Ajshma
Флеш предоставляет различные механизмы приема и передачи данных...
Ну ты же умный, догадаешься ;)

Даже я не догадываюсь, как флеш может выступать в качестве сервера.

PeTa4eK 30.01.2008 05:37

Спасибо конечно за названия.. oregano заходил на офф сайт там 4 или 5 видов какой выбирать я вобще незнаю темболее там вроде под флекс, fms пробывал так и не понял как в нем работать....
red5 в близ время попробую..
Это все серверы?

Ajshma 30.01.2008 09:38

2_etc&BlooDHounD
Се́рвер (англ. server от англ. to serve — служить) — в информационных технологиях — программный компонент вычислительной системы, выполняющий сервисные функции по запросу клиента, предоставляя ему доступ к определённым ресурсам.
Отсюда назвать сервером мы можем все что угодно - галереи, форумы, проигрыватели, любые игры и т.п.:taunt: - все что реализовывается посредством flash технологии. Юродствую конечно, но речь шла про "типо простых движений шариков" и "просто подумал может в AS3 больше возможностей" - человек не удосужился поискать на форуме ответы и насколько он обобщил вопрос - настолько и получил ответ...
PS Ресурсы flasher.ru я использую больше года, при чем только посредством "поиска" - практически на все простейшие случаи и вопросы на этом форуме есть решения и ответы. Так что извиняйте, человек влазит в довольно серьезную тему, не понимая элементарного, и не имея даже желания пройтись поиском.

2PeTa4eK
http://webscripts.softpedia.com/scri...ver-21588.html
качай - там на флеше есть пример чата. На основе его можно делать простейшую мультиплеерную игру тупой отправкой сообщений в комнате/игре всем юзерам.

etc 30.01.2008 10:41

Ajshma, у понятия «сервер» есть довольно четкое понятие в контексте интернета. То, что и самолет можно назвать самокатом — понятно, но не сбивайте с толку людей.

DRAGOnoid 30.01.2008 23:21

FLASH(клиент) < - > Socket Server < - > FLASH(сервер)
сам так называемый флешь сервер обрабатывает объекты их координаты на столкновение, интелект ботов и прочую пургу, как правило графики нет - просто сидит и считает...
я так сделал для простоты, а сокет сервер просто транзитом рассылает данные. Может это имелось ввиду ? :-[
Цитата:

качай - там на флеше есть пример чата. На основе его можно делать простейшую мультиплеерную игру тупой отправкой сообщений в комнате/игре всем юзерам.
не всё так просто. простая отправка сообщений не привязана к времени, данные могут передаться и через секунду и через 10 сек, да и производительность не влияет ни на что..
другое дело это синхронизация, чтобы у всех всё двигаллось с одинаковой скоростью независимо от производительности флешки и данные получались моментально. а то выйдет старый огурец, когда ты стрельнешь а клиент скажет что противника в этой точке давно нет, и он на самом деле уже дааалеко уехал.

BlooDHounD 31.01.2008 00:09

Цитата:

FLASH(клиент) < - > Socket Server < - > FLASH(сервер)
О! ещё гениальнее :) очень производительно приложение получится :)


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

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