Как учиться делать социальную игру в Facebook как счастливый аквариум, Фармвилль

Я хочу изучить, как сделать социальную игру в Facebook. Как пойти об этом. Я думаю, что Вам была бы нужна команда devs. Что языки используются для создания социальных игр как Фармвилль, счастливый аквариум, и т.д.

Какие-либо работы доступны или какая-либо книга?

5
задан nishantcm 2 June 2010 в 05:50
поделиться

4 ответа

Для этого есть как книги, так и руководства. На самом деле бесчисленное множество. То, что вы пытаетесь сделать, нетривиально, отсюда и количество книг, которые можно было бы предложить.

Давайте разберемся с вашим вопросом:

Я думаю, вам понадобится команда разработчиков.

На самом деле есть только две причины для работы в группе. Во-первых, большее количество людей может выполнить больше работы за меньшее время. Во-вторых, для того, чтобы иметь больше людей, требуется меньше знаний о каждом отдельном человеке. Но если вы задаете этот вопрос, я хочу сказать, что ответ просто отрицательный; Если вы чувствуете, что не можете судить об объеме проделанной работы или новичок в предмете, я думаю, вы не готовы работать в группе. Но звучит резковато. Помните, что работать (эффективно) в группе сложно.

Какие языки используются для создания социальных игр, таких как farmville, happy aquarium и т. Д.

«Социальные игры» - это сейчас шумиха, но ее определение расплывчато. Но поскольку вы сравниваете его с Farmville и им подобными, я понимаю, что вы имеете в виду веб-игру. Это можно сделать на любом языке или платформе, предназначенной для Интернета (сюрприз!). Flash, php, python выбирайте сами. Социальные - это также широкий термин, который имеет расплывчатое определение. Вы имеете в виду «интеграцию с Facebook» под социальными сетями? Как насчет MySpace? Или Twitter? Или почему сама игра не может быть социальной (что бы это ни значило).

Поскольку я, как ни странно, сейчас в хорошем настроении, я составил для вас план действий:

Farmville clone 101

  • Изучите flash, я рекомендую Kongregates Shootorial , начните с шаг 0 .
  • Создайте свою первую игру (это будет сложно), опубликуйте ее в Kongregate и почувствуйте себя довольным (потому что вы должны это сделать, если выполните этот шаг).
  • Сделайте это социальным, настройте таргетинг на платформу Facebook, вы можете найти портал для разработчиков здесь .
  • Поймите, что сейчас прекрасное время, чтобы изучить php .
  • Сделайте вторую игру, интегрируйте ее с facebook и опубликуйте. Снова почувствуйте себя хорошо.
  • При переходе от стрелялки к постоянной игре («состояние» миров сохраняется между сессиями) вам потребуется изучить mysql .
  • Найдите хост с базой данных, чтобы вы могли сохранять игры игроков.
  • Сделайте третью игру, постоянную и интегрированную с Facebook. Считайте очень хорошим о себе.
  • Теперь пора искать группу! Если вы решили пойти дальше и хотите создать что-то трудоемкое или сложное, сделайте это самостоятельно.

Тебя ждет адская поездка. 50% не проходят шаг 1, 90% не проходят шаг 2. Это сложно.

27
ответ дан 18 December 2019 в 05:54
поделиться

Я флэш-разработчик и сделал около 10 игр для социальных сетей.

Если вы хотите создать социальную игру, вам нужно: 1) Геймдизайнер или создайте концепт игры самостоятельно 2) Flash-разработчик, php-разработчик и арт-дизайнер. Если вы планируете начать с небольшой игры, это может быть один человек. Вы можете найти разработчиков на сайтах фрилансеров, таких как elance.com, odesk.com, freelancer.com и другие

Существует множество руководств и книг по созданию социальных приложений. Я рекомендую это http://www.insideria.com/series-facebook-dev.html

0
ответ дан 18 December 2019 в 05:54
поделиться

Как вы всему учитесь: шаг за шагом, с большим терпением.

С точки зрения программного обеспечения, в социальных играх нет ничего особенного. Это просто смесь между веб-приложением и игрой. Я предлагаю вам изучить оба варианта.

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

Что вам действительно нужно для создания социальной игры, так это 1. хороший дизайн игры, чтобы она выделялась (если вы вообще хотите этого) и 2. причудливая графика, чтобы люди были довольны. Все это не является проблемой программирования. Разработка программного обеспечения начинается, когда вы разбиваете дизайн игры на функции и требования. Но это, как я уже сказал, должно быть естественным процессом для разработчика.

greetz
back2dos

1
ответ дан 18 December 2019 в 05:54
поделиться

Это полезная книга для разработчиков социальных игр - http://www.chromacoders.org/social-game-book.pdf

Они также дают ссылки на исходный код здесь: http://www.chromacoders.org/

0
ответ дан 18 December 2019 в 05:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: