TGViewer
Moth Moth @namlessmoth · 44 subscribers
Post #16 79
До этого момента мы просто повторяли код из документации и не понимали как он вообще работает, что значит kaboom(); в самом верху, что значит add([]) и pos(80, 80).
Разберём по очереди каждую строчку.
"kaboom();" это инициализация самого движка. Подробнее написано об этом в документации https://kaboomjs.com/#kaboom
Далее "add([ ])" это наверное самая главная функция в нашем движке. Она добавляет объект в игру (например с помощью неё можно создать игрока, врагов, монетки и т.д.) и выводит его на экран. Подробнее в документации https://kaboomjs.com/#add
Внутри этой функции в квадратных скобках компоненты которые описывают этот объект. Понятно всего компоненты объясняются на картинках ниже. Я взял их из туториала в той же документации.
Вообще можно написать код в одну строчку вот так "add([ rect(32,32), pos(80, 80),]);"
Но мы переносим каждый компонент на новую строчку для удобства.
Круглые скобки после слова add это оператор вызова функции, а квадратные скобки означают массив, который передаётся в качестве аргумента в эту функцию.
Если вы не понимаете как работают эти инструменты в js, то вам нужно подучить базу програмирования потомучто без неё дальнейшее объяснение будет просто бессмысленным, если же вы понимаете, то можем продолжать дальше)
Kaboomjs Kaboom.js JavaScript game programming library that helps you make games fast and fun
More from @namlessmoth
  1. Mar 7, 2026Как сломать босса одним прокачанным навыком Причём первую заратану я победил точно так же,…
  2. Mar 3, 2026Наиграл уже 150+ часов и даже не прошел половину игры Мне капец как не везёт почти в каждо…
  3. Feb 17, 2026Один месяц подписки на впн Вдруг кому надо https://t.me/gruVPNbot?start=g_UZhunlWNfFC_2127…
  4. Feb 16, 2026оставлю тут, чтобы не потерять вам смотреть нельзя, это только для меня
  5. Feb 13, 2026Вчера сделал всего три задания и все три оказались не правильными 1) Задание: Проведите ре…
  6. Feb 12, 2026Оказалось что всё-таки можно сдавать несколько заданий за один раз. Я вчера сдал 7 заданий…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →