|
|
|||||
Multiplayer flash games (real-time)
Товарищщщи!
Интересует принцип создания мультипеерных гам (типа как в ICQ последнем екстрасы). Может кто знает линки какие-нибудь интересные или доки какие есть... А может у кого даже исходники есть... В часности меня интересует конект *.swf на одной машине to *.swf на другой машине. Передача переменных. Синхронизация. И т.д. Буду очень признателен, ежели кто поможет... |
|
|||||
Регистрация: Jun 2005
Сообщений: 176
|
Мне тоже интересно. Но для этого одного Флэша мало. Попробуй поиск...
|
|
|||||
Регистрация: Sep 2005
Сообщений: 85
|
Для того чтобы сокеты открыть на сервере, нужно вопервых чтобы тебе это разрешили сделать а во вторых написать сокет-сервер или скаать готовый. Но можно и обойтись без сокетов. Просто написать код на PHP. Только игра превратиться в сплошные косяки.
|
|
|||||
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
|
Цитата:
Флешовую часть писать легко (деня по крайне мере), а вот серверную (опять же для меня) сложнее. |
|
|||||
Здравствуй!
В книге по флешу, которой я постоянно пользуюсь, этой теме посвящена целая глава. Также есть для нее диск, а на нем все исходники. Суть - многопользовательская игра в крестики-нолики. бери и смотри. |
|
|||||
Цитата:
|
|
|||||
Регистрация: Oct 2005
Сообщений: 57
|
На php практически невозможно написать сервер для игры, так как необходимо, чтобы соединение через сокеты поддерживалось постоянно, а это значит, чтьо скрипт должен зациклиться.
В принципе, на php можно обойтись и без сокетов - каждый раз флешка будет взаимодействовать через loadVars, но тогда игра будет есть больше трафика, а скорость будет ниже, да и вообще большую игру так сделать почти нереально. |
|
|||||
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
|
Можно и php скрипт повесить на постоянное выполнение. Но работь он будет медленние.
Кроме того нужно чтобы хостер давал возможность запуска сокет-сервера на постоянное выполнение. А касается для любого языка. |
Часовой пояс GMT +4, время: 10:26. |
|
« Предыдущая тема | Следующая тема » |
|
|