Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Возможно ли совместить php с другим языком? Все в теме 
:(
    Опции темы
Gtaman
Дата 22.5.2006, 18:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 74
Регистрация: 10.4.2006

Репутация: нет
Всего: нет



Вот ответьте плиз на вопрос.....

Для онлайн игры на пхп(боевой, экономический симулятор) нужно написать клиент на дэлфи(или др.). Этот клиент будет работать, как отдельный режим боев в игре, типа CounterStrike'а...... Тоесть, игрок может наслаждаться текстовыми боями и, если захочет, может скачать клиент и воевать уже в 3D пространстве с расширенными возможностями. При этом, должна идти связь сервером, на котором будет установлен сервер для этого клиента, который будет держать связь с mysql. Возможно ли сделать такое? 
PM MAIL   Вверх
$tatic
Дата 22.5.2006, 18:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 651
Регистрация: 28.1.2005

Репутация: нет
Всего: 22



В принципе наверное все можноsmile, только необходимо сначала продумать протокол соединения (что передается клиенту, что он возвращает и т.п. Если передавать эту инфу например в формате XML (или своем текстовом), то клиент можно будет написать практически на любом языке. Однако, думается, что производительности ПХП все же не хватит, тем более что нужно будет делать и свой серверный скрипт (в добавок к "текстовому")
ИМХО серверную часть лучше писать на C/C++, Delphi или .NET (если сервер виндовый или установлен Mono)
Производительность будет выше, т.к. это компилируемые языки 
PM MAIL   Вверх
Mal Hack
Дата 22.5.2006, 23:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 8
Всего: 261



Можно, конечно. Клиентская часть должна посылать запросы к специальному PHP скрипту, который будет возвращать и обрабатывать необходимую информацию. 
PM ICQ   Вверх
Gtaman
Дата 23.5.2006, 21:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 74
Регистрация: 10.4.2006

Репутация: нет
Всего: нет



Хорошо, раз можно smile А где можно почитать о том, как это сделать? Желательно с примерами. Или тут кто может напишите..... 
PM MAIL   Вверх
Mal Hack
Дата 23.5.2006, 21:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 8
Всего: 261



Тут вопрос не в совмещении, а в организации работы клиентской и серверной части и протокола взаимодействия оных. 
PM ICQ   Вверх
RA
Дата 23.5.2006, 21:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Брутальный буратина
****


Профиль
Группа: Участник Клуба
Сообщений: 3497
Регистрация: 31.3.2002
Где: Лес

Репутация: нет
Всего: 115



Цитата(Gtaman @  22.5.2006,  18:10 Найти цитируемый пост)
Для онлайн игры на пхп(боевой, экономический симулятор) нужно написать клиент на дэлфи


Вобще-то если ты владееш Php то вопрос этот задавай в разделе Delphi.


ЗЫ: Кстати один чудак выпустил компоненты PHPDelphi, тоесть приложение на делфи  с движком от PHP LOL  smile  
PM   Вверх
Reptor
Дата 26.6.2006, 18:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1213
Регистрация: 29.12.2004

Репутация: нет
Всего: 0



насколько я понял что б такое зделать необходимо формировать на стороне клиента (например с помощью Delphi) какуюто XML а потом php её считывать и производить операции? 
PM MAIL ICQ   Вверх
IZ@TOP
Дата 28.6.2006, 12:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 1
Всего: 73



Reptor, боюсь что если данные будут передаваться в XML, это будет достаточно накладно. Речь ведь идет о 3D игре. Хотя, все конечно же зависит от ресуроемкости игры.

Я бы сделал как посоветовал $tatic. 


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
alafin
Дата 5.8.2006, 09:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 124
Регистрация: 12.4.2006

Репутация: нет
Всего: 2



Еще можно использовать perl код в php скриптпх с помощью phpperl http://sourceforge.net/projects/phperl/
--------------------
                              http://python.com.ua
PM MAIL   Вверх
nerezus
Дата 10.8.2006, 21:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: нет
Всего: 43



xmlrpc

Добавлено @ 21:08 
Цитата

Производительность будет выше, т.к. это компилируемые языки 
 ASP.NET компилируемый, а PHP интерпретируемый(+ этап с компиляцией в байткод)...
но ... сравни производительность ;)


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса

Внимание: данный раздел предназначен для решения сложных, нестандартных задач.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Для профи | Следующая тема »


 




[ Время генерации скрипта: 0.0917 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.