Drupal, как игровая платформа. Часть 1.

Главные вкладки

Аватар пользователя NaZg NaZg 29 августа 2012 в 15:51

На одном из докладов я говорил, что делать просто сайты мне не интересно. Мне интересно создавать проекты, которые выходят за рамки сайта, предоставляющего информацию о компании "Абырвалг" + инернет-магазин с носками. Мне интересны делать проекты, в которых идёт активное взаимодействие с пользователем. И таким образом мне в голову пришла идея сделать игру. Говорю сразу, что я (пока) не профессиональный гейм-разработчик и поэтому могу ошибаться. Я лишь делюсь своим опытом.
Продолжение у меня на сайте.

Комментарии

Аватар пользователя Shok211 Shok211 29 августа 2012 в 17:38

"NaZg" wrote:
одном из докладов я говорил, что делать просто сайты мне не интересно.

Чем обусловлен выбор Drupal ?
Что вы будете делать дальше ? К примеру Drupal 7 пока полностью не поддерживает обновление jQuery, И если вы использовали стандартные модули значит вы привязан к старой версии. Или вы будете все фишки типа действий в реальном времени писать сами на JS, По моему большинство библиотек которые вам могли бы помочь используют именно последние версии jQгery.
Или Оптимизация это тоже одна из сложных сторон Drupal. Я имею ввиду не кучу статичных страниц, а наборы действий.

Можно ещё назвать много проблем которые вы встретите именно на Drupal.

Вообщем зачем? А особенно если вам интересно делать не просто сайты. Почему бы не выучить какой нибудь новый язык или написать игру с использование sockets.

Есть к примеру http://browserquest.mozilla.org/ с открытым исходным кодом

Аватар пользователя NaZg NaZg 29 августа 2012 в 18:27

"Shok211" wrote:

А что у меня на JQ или JS? (:
"Shok211" wrote:
Чем обусловлен выбор Drupal ?

Я его знаю.
"Shok211" wrote:
Можно ещё назвать много проблем которые вы встретите именно на Drupal.

Я их с удовольствием выслушаю.

"Shok211" wrote:
Есть к примеру http://browserquest.mozilla.org/ с открытым исходным кодом

Да масса игр с открытым кодом.

Аватар пользователя Shok211 Shok211 29 августа 2012 в 18:36

Мой комментарий* имел лишь одну цель спросить вас почему вы не хотите изучить что то новое, тем более если вам это интересно ?

"NaZg" wrote:
А что у меня на JQ или JS? (:
.
Как я уже написал модули

Аватар пользователя NaZg NaZg 29 августа 2012 в 18:56

"Shok211" wrote:
Мой комментарий* имел лишь одну цель спросить вас почему вы не хотите изучить что то новое, тем более если вам это интересно ?

Потому, что я для начала хочу изучить Друпал Smile

Аватар пользователя Shok211 Shok211 29 августа 2012 в 19:16

Дело ваше, Я бы попробовал что нибудь другое Ruby, Node, Python. Потому как кода вам придется писать много, и явно не за деньги, сам до этого лета писал только на PHP, Щас много пишу на Coffescript и знаете, я бы если честно больше к PHP не разу бы не притронулся.


"Время от времени хочется написать какую нибудь х..ту на форуме и высказать своё мнение !"
"Решать лишь вам, удачи в изучении"
Аватар пользователя kyky kyky 30 августа 2012 в 2:24

Все-таки, непонятно, как происходит поединок? Атаки поочередно? Как игроки синхронизируются? Режим битвы, как я понял, не аяксовый? Нужно постоянно обновлять страницу?

Аватар пользователя NaZg NaZg 30 августа 2012 в 9:09

"kyky" wrote:
Все-таки, непонятно, как происходит поединок? Атаки поочередно? Как игроки синхронизируются? Режим битвы, как я понял, не аяксовый? Нужно постоянно обновлять страницу?

Вы ставите флаг "хочу драться" и на вас может напасть любой игрок
Вы, в свою очередь можете напасть на любого, кто выставил аналогичный флаг

Аватар пользователя NaZg NaZg 30 августа 2012 в 9:50

"kyky" wrote:
Что происходит после того, как я напал?

считается урон, который Вы нанесли противнику
возможно, будет считаться ответный урон
у противника снимается флаг "хочу драться" (это можно будет регулировать)