Перейти к содержанию

JS в Construct 3


Рекомендуемые сообщения

Цикл уроков по использованию Java Script в Construct 3


c3js.png

 

    В нём вы познакомитесь с основами JS, получите представление для чего он может быть использован в вашем проекте, будете практиковаться в чтении чужого и написании собственного кода. Цикл не рассчитан на новичков, поэтому, если вы не знакомы с массивами, словарями, ваш список событий трудночитаем или вы знакомы с Construct меньше полугода, то лучше добавить эту страницу в закладки (ctrl+D) и вернуться сюда позже, когда вы будете уверены, что готовы.

    Каждый пост в этой теме будет отдельным небольшим (или не небольшим) уроком, нацеленным на решение определённой задачи, и не всегда эта задача будет нести в себе что-то полезное именно для вашего проекта, однако не стоит пренебрегать практикой, даже если кажется, что именно это вам никогда не пригодится, ибо каждый новый урок будет чуть сложнее предыдущего и пропустив их несколько подряд - можно легко потеряться вовсе, всегда можно вернуться, но к чему эти трудности?) 

 

Навигация:

  1. Лёгкий старт
  2. Работа с игровыми объектами
  3. Расширяем границы
  4. Клуб - задаём вопросы, пишем предложения
Изменено пользователем cliva
Ссылка на комментарий
Поделиться на другие сайты

 Первый урок цикла - Лёгкий старт

В нём мы напишем свою первую строку кода на JS, познакомимся с переменными и способом передачи значений из С3 в скрипт или из скрипта в С3

Изменено пользователем cliva
  • Like 3
  • огонь! 2
  • браво! 1
Ссылка на комментарий
Поделиться на другие сайты

Привет друг! Такого контента я ждал. Надеюсь этот цикл будет долгим и продуктивным. Я знаю JS и всегда хотел его использовать в construct 3 .

Ссылка на комментарий
Поделиться на другие сайты

Второй урок цикла - Работа с игровыми объектами

    В нём мы научимся препарировать игровые объекты в консоли, манипулировать ими, будем решать финансовые проблемы людей, ловить баги и решать их, узнаем о циклах в js и переведём пару числовых значений в строковые

Изменено пользователем cliva
Ссылка на комментарий
Поделиться на другие сайты

По активности и кол-ву ответов могу предположить, что для голосования в клубе необходимо вступить в клуб, а потому продублирую опрос в этой теме.

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

Опрос сверху

Ссылка на комментарий
Поделиться на другие сайты

Третий урок цикла - Расширяем границы

    В нём мы чуть углубимся в возможности js, будем раздавать короны ВИП-персонам, сравним скорость выполнения ивентов и кода, узнаем почему массивы в С3 это ложь, а также порисуем на тайлмапе.

Ссылка на комментарий
Поделиться на другие сайты

Небольшое дополнение третьего урока цикла - Продолжим расширять границы

    В нём мы разрушим стереотипы навязанные С3 о функции, научимся сокращённо их объявлять и узнаем о методе массива forEach

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...

Четвёртый урок - 2048 без единого ивента

    В нём мы создадим всеми любимую игру 2048, забудем для чего нужны ивенты, немного пострадаем и будем много дебажить

giphy.gif

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...