Вы решили делать игру ВКонтакте: с чего начать? — Сибирикс. Как создать игру вконтакте Как создать игру в группе вконтакте

  • 07.01.2021

В наши дни социальные сети плотно вошли в жизнь практически каждого современного человека. Это, в первую очередь, дешёвый альтернативный источник развлечения. Огромное количество времени проводится в интернете за общением, чтением новостей, просмотров фильмов и, конечно же, играми. Поиграть в незатейливую игрушку - отличный способ расслабиться, поднять себе настроение, отвлечься от проблем и абстрагироваться от внешнего мира.

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

На самом деле, всё гораздо проще, чем кажется. Это весьма интересный и увлекательный процесс, не требующий высокой компьютерной грамотности. В данном видео подробно рассказывается о том, как добавить понравившуюся игру в самой популярной социальной сети — ВКонтакте.

Видео-обучение «Как создать игру в ВКонтакте»

Создание игры в ВКонтакте — подробная инструкция:

  1. Открыть свою страничку в Вконтакте.
  2. Зайти в меню Мои настройки.
  3. Внизу страницы будут кликабельные кнопки. Кликнуть на кнопку «разработчикам».
  4. С правой стороны открывшейся страницы будет большая синяя кнопка «Создать приложение». Кликнуть на ней.
  5. В открывшемся меню создания приложения выбрать третий пункт: IFrame/Flash приложение. Открывается поле описания, где следует указать, в чём заключается смысл создаваемой игры. В поле «Название» ввести название будущей игры. Нажать на кнопку «Перейти к загрузке приложения».
  6. В открывшемся окне подтверждения действия ввести свой номер телефона и кликнуть на кнопку «Получить код». В открывшемся поле ввести полученный в sms-сообщении код подтверждения и отправить.
  7. Во вкладке «Информация» выбрать группу приложения, если таковая имеется.
  8. Во вкладке «Настройки» в строке «Состояние» выбрать пункт «Приложение включено и видно всем».
  9. Перейти по сайту http://games.online.ua. Выбрать любую игру, кликнуть на ней. Под открывшемся окном с демонстрацией игры будет кнопка «Скачать игру». Навести на неё курсор и нажать комбинацию Ctrl+U. Откроется окно с текстом.
  10. Нажать комбинацию Ctrl+F; откроется строка поиска. Ввести в неё следующее:.swf.
  11. На компьютере должна быть установлена программа Download Master. Скачать её можно с сайта:

http://www.softportal.com/get-1519-do… 12. Скопировать найденный адрес без кавычек. Открыть Download Master. В окне ссылки появляется скопированный адрес. Нажать кнопку «Начать закачку». Файл скачался.

  • Перейти к приложению в ВКонтакте. В пункте «Загрузка SWF-приложения» кликнуть на «Загрузить приложение». В открывшемся окошке нажать на «Выбрать файл» и выбрать скачанный файл.
  • Повторить действия, изложенные в п.6.
  • Если всё сделано правильно, выплывает надпись: «Приложение успешно загружено».
  • Перейти на вкладку «Информация». Заполнить поле названия, описания (если таковое имеется), вставить иконку (сохранив её изображение с сайта, откуда брали игру). Сохранить изменения.
  • Проверить работу приложения. Для этого войти в «Мои приложения» и запустить игру. Если она запустилась и работает, то всё сделано правильно.

Теперь, посмотрев видео, каждый пользователь в ВКонтакте сможет с лёгкостью создавать любые приложения и играть в самостоятельно добавленные игры. Всё легко и просто!

Заработать деньги можно не только на заводе и это доказывают многочисленные программисты. Игровые приложения ВКонтакте при достаточной популярности могут генерировать огромную прибыль своему владельцу. В статье мы постараемся разобраться, как создать игру в ВК. А именно: обозначим главное условие для достижения успеха, определим требуемые технические знания и покажем базовые принципы использования раздела для разработчиков.

Залог успеха

Главным элементом, который практически в 100% случаев гарантирует успех, является идея. Именно от концепции будущей игры зависит ее популярность, а соответственно и получаемый доход.

Приняв решение добавить свою игру ВК, не следует чрезмерно беспокоиться об отсутствии требуемых знаний в области программирования или компьютерного дизайна. В настоящее время можно отыскать сотни, если не тысячи готовых к работе людей, обладающих необходимыми навыками. Так мы подошли ко второму элементу, обеспечивающему успех – финансирование.

Теоретически создать игровое приложение можно бесплатно, сделав все самостоятельно. Однако на реализацию задумки уйдет слишком много времени, если она вообще будет выполнена до конца. Если такой расклад не пугает, то необходимо разобраться, какие знания в языках программирования потребуются:

  • HTML;
  • CSS, Adobe Flash;
  • Action Script;
  • JavaScript.

Изучение даже одного пункта вышестоящего списка потребуется нескольких лет упорного труда. Чтобы овладеть всеми аспектами создания игры придется потратить очень много времени. Однако собрав команду людей, готовых трудиться для достижения цели, можно достичь результата даже без вложений.

Создание игры

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

Первый этап

Для добавления игрового приложения на сайт ВК, нужно воспользоваться одним из двух вариантов:

  • iFrame – предполагает размещение файлов игры на стороннем ресурсе. она будет показываться внутри встраиваемого в страницу объекта — фрейма. Подобные игры могут открываться в основном разделе https://vk.com/apps или внутри сообществ.
  • Flash – предполагает загрузку файла игры на сервер социальной сети. При этом его формат должен быть «SWF». Открыть такое приложение можно только в соответствующем разделе.

Внутри документа «Создание приложения» находится инструкция по регистрации, требования к объему файла, различные параметры, которые потребуется указать.

Второй этап

Чтобы создать приложение самому, необходимо провести его регистрацию. Инструкция:

  • Перейти по ссылке

Вконтакте - самая популярная социальная сеть в России, которая была разработана Павлом Дуровым по аналогии Facebook. Общественность до сих пор двояко воспринимает этот проект, считая не совсем законным копирование стороннего ресурса, даже несмотря на существенные коррективы со стороны российских разработчиков. Однако отрицать популярность Вконтакте не стоит - каждый второй имеет свою персональную страничку и ежедневно ее посещает. Отдельная тема для разговора - игры в социальных сетях.

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

Как создать игру вконтакте?

Создать собственную игру или приложения для социальной сети - затратное дело, на которое потребуется несколько миллионов, если не миллиардов, рублей. Однако разработчики предусмотрели желания пользователей и предложили более простой выход из ситуации, который заключается в добавлении любимых флеш игр. Такой подход позволит проводить время за любимым занятием, не покидая персональный страницы. Как это сделать?

Для интеграции флеш игры можно использовать уже встроенный сервис социальной сети. Чтобы открыть его, Вам потребуется зайти на свою страницу Вконтакте и перейти во вкладку «Разработчикам». Именно здесь программисты, дизайнеры и просто компании по разработке приложений загружают новые проекты в попытке угнаться за славой и богатством. На главной странице можно ознакомиться с возможностями внешней платформы социальной сети, а также добавить собственное приложение с помощью кнопки «Создать приложение».

Так как никто из нас не является полноценным разработчиком и не имеет за спиной целую студию по созданию полноценных игр, то можно заняться элементарным экспортом flash-игр, которые всегда будут под рукой на Вашей странице. Чтобы осуществить задуманное, Вам необходимо ввести название, описание игры, иконку, а также выбрать тип «iFrame\ Flash приложение».

После заполнения всех необходимых полей, можно перейти к загрузке приложения. На мобильный телефон, привязанный к учетной записи в социальной сети, придет сообщение с кодом доступа для создания игры. Это простая предосторожность, связанная с активной деятельностью автоматизированных систем, поэтому держите телефон при себе. Дальше несколько проще: загружаете файл SWF с компьютера или даете страницу на flash-приложение с интернета и подтверждаете действия. Готово! Можно приглашать друзей и просто наслаждаться простой аркадой, не выходя из Вконтакта.

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

Как разработчика меня всегда интересовал этот аспект, но пока я занимался мобильными платформами и PC, он как-то ускользал от внимания. Все изменилось, когда я начитался бравурных success-историй некоторых девелоперов. А почему бы и нет…

Для работы с браузерными играми я остановился на Blend4Web , в силу его тесной интеграции с Blender и оптимальной поддержкой WebGL . Пока я только изучаю, экспериментирую с открытым игровым проектом и рассказываю об этом на страницах gcup. Но у меня зреет решение, что этот движок будет использован и для коммерческих игр. До заветного финиша еще ой, как далеко. Однако, познакомиться с особенностями распространения таких игр стоит на раннем этапе.

Главная особенность размещения приложений в социальных сетях - это не подключение и использование SDK, а наличие собственного сервера, причем с протоколом HTTPS. Если популярные порталы, наподобие Kongregate, позволяют закачивать игру к себе, то здесь эта забота перекладывается целиком на разработчика. Учитывайте этот момент в своих планах. Мне удалось найти альтернативы собственному серверу, но об этом в будущей статье.

Начну, пожалуй, с BKонтакте , так как эта социальная сеть гораздо дружелюбнее к разработчикам, нежели Facebook.

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

Эта страница встречает разработчика после нажатия кнопки “Создать приложение”. Нужно знать, что игры в VK размещаются всегда в контейнере IFrame. Причем неважно, что вы туда поместите. Это может быть самописный движок, копия вашего сайта, приложение Blend4Web или что-нибудь другое. Просто на этом этапе выберите вариант IFrame/Flash.

После подтверждения по смс, будет создано приложение VK. Я пропускаю заполнение данных об игре, заливке иконки и т.д. Куда интереснее панель “Настройки”.

В первую очередь обратите внимание на переключатель IFrame/Flash (да, он дублируется еще раз на другой странице). Для приложения HTML5 необходимо выбрать пункт IFrame. И только после выбора, появятся поля для ввода адреса вашего детища. Это может быть единый файл html, если вы экспортировали сцену через опцию Blend4Web (.html) или ссылка к плееру b4w, или просто путь к базовому файлу index.html.

Не надейтесь вбить в этом поле адрес обычного, не защищенного протокола HTTP. “ВКонтакте” автоматически перебрасывает на HTTPS, поэтому обмануть систему не удастся.

Собственно, на этом настройка приложения завершена и вы можете протестировать его на своей странице, а если измените текущее состояние на “видно всем”, то игру увидят все желающие (см. рис. выше). Ссылка на игру находится в списке Приложения.

Кстати интересно, что нет необходимости отправлять проект на модерацию, так как он уже виден всем. Модерация необходима в тех случаях, если вы используете рекламу и монетизацию с помощью API системы или желаете, чтобы игра была размещена в каталоге приложений. Для тестирования, отладки или презентации проекта на личной странице - этого достаточно.

Теперь перейдем к социальной сети Facebook . Здесь не все так просто и однозначно. Подобно VK, в фейсбуке логин пользователя автоматически считается и логином разработчика. Но вот сама регистрация нового приложения и его настройка несколько запутана.

Первоначально нужно определиться с целевой платформой. Так Facebook предлагает на выбор: iOS, Android, Facebook Canvas, Веб-сайт. В нашем случае необходимо выбрать Facebook Canvas. В дальнейшем, ничто не мешает подключить к одному проекту несколько вариантов платформ.

После несложной процедуры подтверждения нового проекта, вы попадете на страницу настроек. Опций на первый взгляд гораздо больше, чем в ВКонтакте и сначала все выглядит запутанно. Так я долго искал, где указывается путь к игре. Оказалось, что по каким-то непонятным мне причинам, начальный выбор платформы чисто фиктивный и уже в параметрах Settings нужно вторично добавить Facebook Canvas (кнопка Add Platform).

Дальше вставляете в поле Secure Canvas URL адрес своего приложения. Причем не ссылку на отдельный файл, а именно директорию (см. рис.). Учтите, что есть еще две тонкости. Во-первых, запускаемый файл должен называться index . Во-вторых, нужно расширение php, а не html. Кроме того, на этой странице вы можете указать размер контейнера или оставить все по умолчанию.

Теперь немного информации о хранении файлов. Уже понятно, что необходимо развертывать собственный сервер для работы с социальными сетями. Я не буду распространяться о выборе VDS, настройке Apache и т.д. Но есть одна проблема с которой сталкиваются большинство начинающих пользователей - получение сертификата SSL . Вкратце, SSL - это цифровая подпись вашего сайта, без которой не настроить протокол HTTPS. Обычно он покупается и за немалые деньги. Однако мне подсказали интересную о получении бесплатного SSL и настройке Apache для работы с ним. К сожалению, материал на английском, но очень подробный.

Как видите, разместить игру в Facebook и ВКонтакте совсем несложно. Я попытался описать только те “грабли”, на которые наступал самолично. Надеюсь, статья сбережет вам немного времени.

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

Процесс написания игры

Шаг первый - создание концепта. Концепт является важным элементом при работе на заказчика, однако, и не теряет своей важности при самостоятельной работе. Концепт строго очерчивает рамки для Вашего проекта и предотвращает "размазывание" представлений о Вашей игре у целевой аудитории, а также играет довольно определяющую роль в процессе создания особо важного элемента, геймплея. Этот шаг важен даже для маленьких и самых простых игр, хотя бы потому, что именно на этом несложном этапе определяется жанр игры (стратегия, шутер или RPG).

Также здесь уделяется внимание игровой механике. Здесь высчитываются все процессы математического характера, задействованные в будущей игрушке. К примеру, механические детали стрельбы оружия. Важно с помощью математики соблюсти баланс урона, производимого каждым из множества орудий, чтобы не позволить пользователям уйти из игры.

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

Третий шаг - Альфа-версия. Он включает:

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

Четвертый шаг - процесс моделирования бета-версии.

На четвертом этапе у Вас имеется уже 70% готовой игры. Публично или закрыто набирается команда тестеров. Осуществляются изменения в сфере механики. В этом же шаге осуществляются все рекламные компании.

Шаг пятый - релиз .

Представляется для целевой публики, затем вносится еще ряд изменений и доработок.

Важно осознать, что все игры в "Вконтакте" работают на основе технологии flash. Это значит, главное условие создания игры - навыки работы с редакторами flash и умение рисовать с их помощью.

Также Вам пригодится полная справка API для "Вконтакте", которая для удобства предоставляется самим сайтом. Умение пользоваться языком Action Script, желательно, версии 2.0. также является основополагающим в процессе написания таких приложений.

Большая часть приложений в "Вконтакте" добавляется с целью, чтобы игроки вкладывали в нее деньги для приобретения различных опций или вещей, благодаря чему разработчик получает прибыль. Однако, прибыль маловероятна на начальных стадиях процесса создания Вашей игры.

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

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

Самым элементарным языком программирования, используемым для таких игр, признан Basic. При помощи использования его заранее заготовленных команд Вы получите возможность создавать объект и придавать ему движение в процессе игры.

Также Вам придется скачать из интернета или обзавестись в специальном магазине специальную среду реализации игры в "Вконтакте".

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

При соблюдении перечисленных важных условий Вы создадите годное игровое приложение.

Однако расслабляться не стоит. Программирование - подчас вещь упрямая и сложная.

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