[Урок по Construct #3] Поведения - Форум


Правила форума ·

  • Страница 1 из 1
  • 1
Модератор форума: Тернокс, [DUOS]  
Форум » Геймдев » Разработка игр » [Урок по Construct #3] Поведения
[Урок по Construct #3] Поведения

MirAlex

#1



[Урок по Construct #3]





Автор: Axil
Язык: Русский



Привет всем, это третий урок посвященный конструктору игр Construct. В нем мы поговорим о таких вещах как "Поведения". Немного расскажу что это такое. Поведения это очень простая функция, которая заставляет объект выполнять то или иное действие. Например, при поведении "Bullet" объект начинает летать как пуля (прямо, или как вы укажите). И так, приступим.


Поведения



Запустите конструктор, создайте новую игру, киньте объект "Sprite" на сцену. Примерно так спрайт должен выглядеть:

Чтобы ужать пустую область, воспользуйтесь инструментом "Crop".

Разместите спрайт на сцене примерно вот так:

Дайте ему имя "Bullet"

Теперь в окне "Properaties", находиться раздел "Behaviors", кликните по нем и нажмите "Add Behavior" (при этом всем спрайт должен быть выделен).

Теперь у вас открылось окошко с поведениями. Их тут не очень много, всего 22, но эффект от них потрясающий.

Немного объясню, что значит каждое поведение.


8 Direction - позволяет объекту двигаться на клавишах (полезно для игр с видом сверху).
Ball - объект становится как мяч и отталкивается от всех твердых объектов.
BoneMovementn - позволяет делать костную анимацию для объекта.
Bullet - объект становится как пуля (можно задать скорость).
Car - объект приобретает все свойства машины.
CustomMovement - честно, сам не знаю что это. Что-то связанное с анимацией.
Drag and Drop - вы сможете управлять объектов, зажав кнопку мыши на нем.
Fade - объект плавно исчезает и появляется.
GridMovement - объект начинает двигаться так же, как и в игре "Танчики".
LineOfSight - не разобрался в этом (:
Mouse - объект начинает двигаться за курсором.
Physics - добавляет объекту физику. Гравитацию и т.п. (все можно настроить)
Platform - присваивает объекту все возможности платформенного героя. Двигаться, прыгать и т.д.
Rotate - заставляет объект вращаться вокруг своей оси.
RTS - с помощью этого поведения, можно заставить объект передвигаться к другому объекту по определенному пути.
SelectionBox - когда вы зажимаете мышь и проводите ей по сцене, то выбранный объект появляется на рисунке выбора.
Shadowcaster - I dont know.
Shake - тоже не доводилось использовать.
Sine - заставляет объект определенное время выполнять одно действие. Например увеличение в размере, движение вправо влево и т.д.
Turret - объект вращается за курсором стоя на месте.
Wrap - заставляет объект биться об стенки экрана.



Так, ну поведения вроде бы разобрали. Теперь можете назначить любое поведение своему объекту "Bullet" и посмотреть что с ним произойдет. Удачи.


Продолжение следует...


yarick89

#3
8 Direction - позволяет обьекту двигаться в 2,4,8 направлениях
Ball - объект передвигаеться по уровню(Как мяч по столу) и оталкиваеться от твёрдых обьектов.
Кстати про Car не все свойства машины ,а просто передвигаеться как транспорт=)
CustomMovement - Нифига оно не связоное с анимацией=)
А связоное с управлением играком(8 Direction, Platform и так далее)
Drag and Drop - позволяет перемещать обьект мишкой.
GridMovement - движение обьекта происходит строго по сетке.
LineOfSight - Устанавливает поле зрения обьекта.(Можно использовать для создания ИИ)
Physics - делает обьект физическим(Гравитация,столкновения и так далее).В Construct используеться одна из лучших физических технологий
,а именно Box2D.
Platform - позволяет обьекту бегать и прыгать=)(Так короче)=)
RTS - позволяет создать ИИ в TDS и RTS играх.(Как бы дополнительное описание)=)
Shake - заставляет обьект трястись
Turret - заставляет обьект следить за другим обьектом оставаясь на месте.
Wrap - Если обьект вышел за пределы уровня(Например с левой строны)тогда ,он выйдет с правой(Ну это можно назвать описанием)=)

Ну ,а так если честно про поведения в двух словах не рассказать.
На русском сайте по Construct есть много статей про почти все(Или уже все) поведения.
Всё что не делаеться, всё к лучшему.

yarick89

#5
Ахил, Что одно и тоже?
Я тебя в некоторых случая дополнил в некоторых поправил
___
Ну а если ты про статьи на русском сайте Construct
Их можно скопировать и немного видо изменить=)
И тогда всё будет супер=)
Всё что не делаеться, всё к лучшему.
Форум » Геймдев » Разработка игр » [Урок по Construct #3] Поведения
  • Страница 1 из 1
  • 1
Поиск:
Загрузка…