Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Хотелось бы услышать мнение Профи
Форумы портала PHP.SU » » Объектно-ориентированное программирование » Хотелось бы услышать мнение Профи

Страниц (2): [1] 2 »
 

1. goodwin257 - 27 Июля, 2012 - 11:55:53 - перейти к сообщению
Есть задумка сделать онлайн игру на сайте между пользователями. допустим покер. Как реализовать ее без флеш и загружаемых приложений? Допустим аякс запросы + реакция на действия пользователя в своем браузере с передачей их на сервер в режиме реального времени не будет ли слишком грузить платный хостинг и возможно ли средствами Php проводить подобную игру?
2. Toxa - 27 Июля, 2012 - 11:59:47 - перейти к сообщению
Все зависит от одновременного количества играющих и структуры проекта.
Если в самом начале правильно спроектировать концепцию, проблем с расширением не возникнет.
Ну а для начала платный хостинг подойдет вполне.
3. goodwin257 - 27 Июля, 2012 - 12:05:05 - перейти к сообщению
По количеству играющих это понятно. Меня интересует в первую очередь сама возможность создать для играющих ощущение реальной игры. Обеспечить адекватную реакцию обрабатывающей программы на сервере.
4. Toxa - 27 Июля, 2012 - 12:07:19 - перейти к сообщению
Это не проблема. Проблема зачастую возникает в анимации, которую можно добиться только с использованием flash.
Хотя сейчас уже достаточно широко развит HTML5, в сети полно примеров подобных игр.
Вас интересует возможность - возможность есть.
5. goodwin257 - 27 Июля, 2012 - 12:14:24 - перейти к сообщению
отлично! а как на Ваш взгляд лучше организовать обработку данных на сервере? MySQL или еще как?
6. Jet4Fire - 28 Июля, 2012 - 23:10:41 - перейти к сообщению
Node.JS (socket.io) + MongoDB и на front-end (HTML5 Canvas) и будет вам счастье!
7. Stierus - 29 Июля, 2012 - 01:47:23 - перейти к сообщению
Jet4Fire^ ,будут вам боль, слезы и куча гемороя Улыбка ну а потом, возможно, спустя годы, счастье
8. LIME - 29 Июля, 2012 - 01:58:46 - перейти к сообщению

)))
все и сразу
9. Jet4Fire - 29 Июля, 2012 - 12:54:04 - перейти к сообщению
Stierus пишет:
Jet4Fire^ ,будут вам боль, слезы и куча гемороя Улыбка ну а потом, возможно, спустя годы, счастье


Кому как, уже пол года разрабатываю на Node.JS + express и очень даже доволен!

P.S. Каждому своё!
10. goodwin257 - 29 Июля, 2012 - 19:16:52 - перейти к сообщению
а что Jquery в качестве Ajax клиента не пойдет для взаимодействия с сервером?
11. armancho7777777 - 29 Июля, 2012 - 20:19:38 - перейти к сообщению
goodwin257, лучше займитесь flash-ем.
Если Вы хорошо знакомы с javascript-ом, то ActionScript Вам будет осилить гораздо легче,
чем если бы Вы начали без знания JS. Схожий диалект, но AS предоставляет более широкие возможности для разработки приложений. + ActionScript 3.0 является полноценным ооп языком.
12. goodwin257 - 29 Июля, 2012 - 20:23:17 - перейти к сообщению
Возможно это и верный совет, но я не художник и не дизайнер абсолютно. да и на мой взгляд появление html 5 и его развитие быстро поставит крест на flash
13. tuareg - 29 Июля, 2012 - 20:32:59 - перейти к сообщению
Тут наверное все зависит, от того, что Вы сами знаете. Знаете и умеете, или чему хотите научиться. Улыбка
HTML5+js/фрейворк можно написать очень даже не плохую игрушку. С флешем по сложнее будет. +всякие там андройды по-моему с ним не дружат совсем. На счет сервера, тут да достаточно оригинально будет использовать PHP(надо будет чтобы он постоянно держал соединение). Может и не плохой вариант с Nodejs+websocet.
14. goodwin257 - 29 Июля, 2012 - 20:37:16 - перейти к сообщению
php думаю нет нужды держать постоянное соединение. Может же он обрабатывать асинхронные запросы браузеров игроков. Или я чего то не понимаю?
15. armancho7777777 - 29 Июля, 2012 - 21:00:36 - перейти к сообщению
goodwin257 пишет:
появление html 5 и его развитие быстро поставит крест на flash

Радость Не смешите Радость

 

Powered by ExBB FM 1.0 RC1