Как стать автором
Обновить

Комментарии 21

Возникает единственный вопрос: а зачем?
Давайте тогда на ассемблере делать сайты!
А почему нет? Я про игру на Drupal, а не про сайты на ассемблере. Drupal это оформившийся Content Management Framework. Если инструментарий позволяет это реализовать, то я не вижу причин этого не делать. Ну и плюс интересно же попробовать!
В воздухе запахло теми самыми грибами.
А ссылка на саму игру есть?
Пока нет. Впоследствии, разумеется, выложу.
И где?
Пока есть более другие задачи.
А как быстродействие? Высокие нагрузки, скорость работы? Да и затачивание модулей для этого не предназначенных.
Пока оно всё на локале особо нагрузки не чувствуется. В дальнейшем, конечно, всё ляжет на rules и прорабатывание правил при нападении. Тут только оптимизацией кода, как я думаю.
Интеграция с 1с планируется?
Зачем, простите?
Но, если она Вам так важна, то масса примеров интеграции.
Зачем? До кучи, чтобы скучно не было:)
Проблемы надо решать по мере поступления.
Добавьте хаб «Ненормальное программирование» :)
Готово.
Насколько я понял, сама игра — это сильно урезанный старый-добрый "Бойцовский клуб". Таким образом Вы реализуете примитивный игровой процесс на технологии для этого не предназначенной? В чем смысл? Получить навык? Но на очередном клоне «Бойцовского клуба» игроделом Вы не станете, да и использование CMS не по назначению тоже не особо ведет к её пониманию(так мне кажется), только хаков напилите.
С игроделом и web-программированием(но ни с Drupal'ом и PHP) я знаком не понаслышке. Я слабо представляю как вы будете осуществлять взаимодействие между игроками в реальном времени
на основе CMS, проще и эффективнее(и полезнее для личностного роста) писать все руками, благо различные авторизации, профили пользователя и тд. пишутся довольно быстро. Зато в логике игры Вы будете отталкиваться только от потребностей игрового процесса, а не от возможности или невозможности прикрутить что-то к CMS.

Исходя из особенностей Drupal, игра должна быть браузерной. И не просто скрипт или флеш, встроенный в ноду

Вы наверное что-то пропустили — флеш или скрипт это не обязательно клиентские однопользовательские «бродилки-стрелялки-задротки», но еще и полноценные многопользовательские игры. А флеш или js используется для реализации игровой сцены. На стандартных HTMLных кнопочках, списках и чекбоксах много не наделаешь.

Если Вам хочется «активного взаимодействия с пользователем» да еще и в игровом виде посмотрите на игровые JS фреймворки, потом беритесь за какой-нибудь серверный язык, изучайте COMET или сокеты, стройте realtime общение с браузером. В качестве примера могу посоветовать связку CraftyJS + Node.js + Socket.io, но это только один из множества вариантов.
Благодарю за мнение. Но мне пока по фану покопаться именно в таком разрезе. Заодно и немного прокачать программирование в Drupal.

Ну «по фану» это святое! «по фану» и на brainfuck'е интернет-магазины писать можно;-)
проще и эффективнее(и полезнее для личностного роста) писать все руками, благо различные авторизации, профили пользователя и тд. пишутся довольно быстро.

Я б всё же порекомендовал для этого полноценные фреймворки, если есть вероятность, что игра будет не джаст фор фан, а публичным продуктом.

Зато в логике игры Вы будете отталкиваться только от потребностей игрового процесса, а не от возможности или невозможности прикрутить что-то к CMS.

А фреймворки позволят сосредоточиться только на них, не отвлекаясь на рутину.
А корованы можно будет грабить?


Автор, вы правда странный :)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории