2 years ago

Construct 2: Знакомство с плагином "GameJolt". Часть 1


Привет всем! Я не видел, чтобы кто-то делал по этому плагину урок, так что давайте я буду первым, начинаем!

(P.S Из-за того, что я всё в больших подробностях описывал, может показаться, что это трудно, но нет, всё это дело займёт не больше 15 минут!)

1. Установка

Для начала, что нам нужно? Правильно, скачать плагин!

img_20220507_132536_173.png

Скачать можно тут: https://gamejolt.com/games/construct-2-api-demo/22058 Скачиваем архив, который указан красной стрелкой

img_20220507_132950_806.png

Тут есть папка, её нужно переместить в папку плагинов для С2

img_20220507_133919_718.png

Теперь нам нужно открыть папку С2 (1. Нажимаем правой кнопкой 2. Расположение файла)

img_20220507_133921_322.png

После открытия папки ищем папку "exporters"

img_20220507_133922_639.png

В ней будет папка "HTML5"

img_20220507_133925_856.png

А уже в этой папке будет нужная нам папка "plugins"

img_20220507_133917_836.png

Теперь кидаем плагин в эту папку и перезапускаем С2(если открыт)

2. Работа с плагином, работа с событиями

image.png

Создаём новый проект(если не сделали)

image.png

Правой кнопкой по сцене и выбираем пункт "Insert new object"

image.png

Чтобы долго не искать плагин, вы можете написать его имя в поиске

image.png

После добавления плагина будет сообщение о его добавлении

image.png

Теперь добавим пару текст боксов

image.png

После того, как добавили, нажмите на первый текст бокс и назовите его как хотите. В моём случае это "Username"

image.png

Второй текст бокс будет назван "Token"

image.png

Теперь добавим 2 кнопки

image.png

Первую кнопку называю "Login"

image.png

Вторая "Get"

image.png

В итоге получилось вот так

image.png

Теперь к самому интересному: код. В правом окне есть папка Event sheets, нам нужно открыть редактор кода. Нажимаем правой кнопкой по "Event sheet 1" и нажимаем "Open"

image.png

После открытия будет вот такая картина

image.png

Давайте создадим событие. Правой кнопкой и нажимаем на "Add event"

image.png

Выбираем кнопку "Login"(или как её вы там назвали?)

image.png

Нажимаем на "On clicked"

image.png

Жмём на "add action"

image.png

Выбираем "GameJolt"

image.png

Нам нужна авторизация, выбираем "Auth"

image.png

Вот так выглядит

image.png

Убираем ковычки

image.png

1. Ставим курсор на Username
2. Нажимаем на на текст бокс "Username"

image.png

Нужно выбрать текст

image.png

Должно получиться примерно так

image.png

С токеном тоже самое

image.png

Вот так получилось. Жмём кнопку "Done"

image.png

Первое событие готово. Давайте расскажу, что мы сделали: Если нажата кнопка, то плагин геймджолт получает данные с текст боксов и авторизирует нас. Просто и понятно (надеюсь)

image.png

Теперь сделаем сообщение об удачной авторизации

image.png
image.png
image.png

Добавим плагин "Browser", чтобы мы могли отобразить сообщение в окне

image.png
image.png

Готово

image.png
image.png
image.png

В ковычках пишем наш текст и ставим "&" и в плагине "GameJolt" выбираем "Username". Должно получится примерно так: "Успешный вход, "&GameJolt.Username . Нажимаем "Done"

image.png

Вот так получилось. Давайте теперь пропишем код для трофея, чтобы его получить

image.png

Выбираем кнопку "Get"(или как вы её назвали?)

image.png
image.png
image.png
image.png

Пишем здесь ID вашего трофея и нажимаем "Done"

3. Работа с плагином, настройка

image.png

Чтобы всё работало, вам нужно нажать на плагин "GameJolt" указать ID и приватный ключ вашей игры. После того, как вы указали, всё должно заработать



8 comments

Loading...

Next up

Рус: небольшое тестирование мультиплеера Eng: a little testing of multiplayer

рус: собрал коллекцию half life 1 и 2, буду теперь играть днями😱😱

eng: I have collected a collection of half life 1 and 2, I will now play for days, maybe weeks or months😱😱

Hello everybody! I want to tell you what I've been working on since the previous post.I have increased the resolution of the sprites from which the game zone is built,I have also added a separate setting for particles,and at night you will have fireflies!

ура, мне снова разбили гит

Hi guys. I want to add a simple potion system. To do this, I changed the plant growth system. Now it is more similar to the one that is used in ordinary minecraft. I also want to ask everyone who can subscribe to my https://boosty.to/skethdraw

Rus: Скоро будет добавлен экспорт всех постов Eng: The export of all posts will be added soon

Rus: попробовал сделать порт Sonic.exe the Stone of Darkness Eng: I tried to make a port Sonic.exe the Stone of Darkness

I added rock paper scissors.

время прошивать телефон!!!!!!!! time to flash the phone!!!!!!!!