Комментарии 21
Возникает единственный вопрос: а зачем?
Давайте тогда на ассемблере делать сайты!
Давайте тогда на ассемблере делать сайты!
0
В воздухе запахло теми самыми грибами.
+8
А ссылка на саму игру есть?
0
А как быстродействие? Высокие нагрузки, скорость работы? Да и затачивание модулей для этого не предназначенных.
0
Интеграция с 1с планируется?
+4
Добавьте хаб «Ненормальное программирование» :)
+2
Насколько я понял, сама игра — это сильно урезанный старый-добрый "Бойцовский клуб". Таким образом Вы реализуете примитивный игровой процесс на технологии для этого не предназначенной? В чем смысл? Получить навык? Но на очередном клоне «Бойцовского клуба» игроделом Вы не станете, да и использование CMS не по назначению тоже не особо ведет к её пониманию(так мне кажется), только хаков напилите.
С игроделом и web-программированием(но ни с Drupal'ом и PHP) я знаком не понаслышке. Я слабо представляю как вы будете осуществлять взаимодействие между игроками в реальном времени
на основе CMS, проще и эффективнее(и полезнее для личностного роста) писать все руками, благо различные авторизации, профили пользователя и тд. пишутся довольно быстро. Зато в логике игры Вы будете отталкиваться только от потребностей игрового процесса, а не от возможности или невозможности прикрутить что-то к CMS.
Вы наверное что-то пропустили — флеш или скрипт это не обязательно клиентские однопользовательские «бродилки-стрелялки-задротки», но еще и полноценные многопользовательские игры. А флеш или js используется для реализации игровой сцены. На стандартных HTMLных кнопочках, списках и чекбоксах много не наделаешь.
Если Вам хочется «активного взаимодействия с пользователем» да еще и в игровом виде посмотрите на игровые JS фреймворки, потом беритесь за какой-нибудь серверный язык, изучайте COMET или сокеты, стройте realtime общение с браузером. В качестве примера могу посоветовать связку CraftyJS + Node.js + Socket.io, но это только один из множества вариантов.
С игроделом и web-программированием(но ни с Drupal'ом и PHP) я знаком не понаслышке. Я слабо представляю как вы будете осуществлять взаимодействие между игроками в реальном времени
на основе CMS, проще и эффективнее(и полезнее для личностного роста) писать все руками, благо различные авторизации, профили пользователя и тд. пишутся довольно быстро. Зато в логике игры Вы будете отталкиваться только от потребностей игрового процесса, а не от возможности или невозможности прикрутить что-то к CMS.
Исходя из особенностей Drupal, игра должна быть браузерной. И не просто скрипт или флеш, встроенный в ноду
Вы наверное что-то пропустили — флеш или скрипт это не обязательно клиентские однопользовательские «бродилки-стрелялки-задротки», но еще и полноценные многопользовательские игры. А флеш или js используется для реализации игровой сцены. На стандартных HTMLных кнопочках, списках и чекбоксах много не наделаешь.
Если Вам хочется «активного взаимодействия с пользователем» да еще и в игровом виде посмотрите на игровые JS фреймворки, потом беритесь за какой-нибудь серверный язык, изучайте COMET или сокеты, стройте realtime общение с браузером. В качестве примера могу посоветовать связку CraftyJS + Node.js + Socket.io, но это только один из множества вариантов.
+1
Благодарю за мнение. Но мне пока по фану покопаться именно в таком разрезе. Заодно и немного прокачать программирование в Drupal.
0
проще и эффективнее(и полезнее для личностного роста) писать все руками, благо различные авторизации, профили пользователя и тд. пишутся довольно быстро.
Я б всё же порекомендовал для этого полноценные фреймворки, если есть вероятность, что игра будет не джаст фор фан, а публичным продуктом.
Зато в логике игры Вы будете отталкиваться только от потребностей игрового процесса, а не от возможности или невозможности прикрутить что-то к CMS.
А фреймворки позволят сосредоточиться только на них, не отвлекаясь на рутину.
Я б всё же порекомендовал для этого полноценные фреймворки, если есть вероятность, что игра будет не джаст фор фан, а публичным продуктом.
Зато в логике игры Вы будете отталкиваться только от потребностей игрового процесса, а не от возможности или невозможности прикрутить что-то к CMS.
А фреймворки позволят сосредоточиться только на них, не отвлекаясь на рутину.
0
А корованы можно будет грабить?
+2

Автор, вы правда странный :)
+1
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.
Drupal, как игровая платформа (часть 1)