Комментарии проекта Construct 2
1

Как сделать затемнение сцены?

» Construct 2
Чтобы я нажимал на кнопку, которая будет переносить меня в игру, а перед этим первоначальная сцена не резко обрывалась, а затемнялась.
rlOmega #1 - 4 years ago 0
Голосов: +0 / -0
Предположим, можно сделать маску, которая будет закрывать экран при переходе. Переход осуществлять, когда маска полностью появилась.
Прикрепил пример. При нажатии кнопки в переменную помещается уровень, на который необходимо перейти. Если переменная не пуста, начинает появляться маска. Когда она полностью появляется, происходит переход на уровень из переменной. Маска исчезает, если переменная пуста.
Прикрепленные файлы
1

Как сделать джойстик для планшетов?

» Construct 2
Джостик чтобы водить пальцем по "кружочку"(джойстику) и персонаж двигался? Очень надо!
rlOmega #1 - 4 years ago (изм. ) 0
Голосов: +0 / -0
Есть стандартный пример "Detect input method", в котором персонаж управляется либо стрелками на экране, либо клавиатурой.
Вот пример для движения в любом направлении
Если пользователь касается левой части экрана, появляется джойстик. Он исчезает, когда исчезает касание. Пока держим джойстик персонаж движется в соотв. направлении и с соотв. скоростью. "Проект" прикрепил
Прикрепленные файлы
7

Помогите с глобальными переменными

» Construct 2
Шутер, вид сверху. Есть две глобальные переменные : 1 - патроны в оружии(patrons 20) ,2 - все патроны(ammor 120). Как сделать так чтобы при перезарядке в amoor убиралось то число которого не достает в patrons? Допустим я стреляю и потратил 1 патрон в patrons. Перезарядка. А в ammor потратилось 20, а надо чтобы 1.
kotpipot #1 - 4 years ago 0
Голосов: +0 / -0
Огроменное спасибо!!
rlOmega #2 - 4 years ago (изм. ) 2
Голосов: +2 / -0
Как-то так, если максимально упростить, это будет выглядеть в Construct
При этом эту строку
Можно заменить на
Прикрепленные файлы
Extremator #3 - 4 years ago 0
Голосов: +0 / -0
Я не знаю что и как ты делаешь... я лишь указал на нужные расчёты... и всё
kotpipot #4 - 4 years ago 0
Голосов: +0 / -0
а как прописать минус в событиях? Если написать - , то не получится
Extremator #5 - 4 years ago (изм. ) 4
Голосов: +4 / -0
я не сравнивал 120 и 20
я сравнивал ammo (15) и max (лимит в 20, можешь сразу числом выставить)
if ( ammo < 20 )
set all = all - (20 - ammo)
set ammo = ammo + (20 - ammo)
kotpipot #6 - 4 years ago 0
Голосов: +0 / -0
немного не понятно. если ammor(120) меньше patron(20) - max, то вообще не получится перезарядится.
И надо добавлять еще одну глобальную переменную в виде all, add? Если можно сделайте скрин листа событий.
Extremator #7 - 4 years ago (изм. ) 6
Голосов: +6 / -0
max = 20 макс.размер обоймы
ammo = . . . допустим 15 текущая обойма
all = . . . допустим 120 патроны вне обоймы
add сколько перебросим
if ( ammo < max ) then
set add = max - ammo если было 15 то 20-15=5...
set ammo = ammo + add текущая обойма 15 + 5 = 20
set all = all - add остальные патроны 120 - 5 = 115
примерно так... если опираться на саму суть
или вот так
set all = all - (max - ammo) сразу пишем 120 - (20-15) = 120 - 5 = 115
set ammo = ammo + (max - ammo) и докидываем ту же разницу 15 + (20-15) = 15 + 5 = 20
MF #15 - 7 years ago 0
Голосов: +0 / -0
darkowlom, само собой. Просто посыл был не в эту сторону)
darkowlom #16 - 7 years ago 1
Голосов: +1 / -0
Пусть учится
Ну можно найти программиста, а самому заниматься геймдизайном и графикой
MF #17 - 7 years ago 1
Голосов: +1 / -0
t1ok, не умеет программировать и хочет делать игры... Пусть учится =) Это как хотеть быть писателем, но не уметь сложить три слова в предложение, но есть же куча сторов с готовыми главами!
t1ok #18 - 8 years ago 2
Голосов: +2 / -0
А по-моему с выходом новой версии Юнити с поддержкой 2D, гораздо легче делать не нем, писать на яваскрипте не так уж и сложно, да и есть много ассетов для тех кто не умеет программировать и хочет делать игры на юнити.
Fakov #19 - 8 years ago 1
Голосов: +1 / -0
Она гибкая по функционалу. Но для профита, аки с юнити, стоит раскошелиться на широкую версию второй скирры
Ален #20 - 8 years ago 1
Голосов: +1 / -0
Fakov, ну это уже Construct 2 он имеет HTML 5 и умеет портировать :)
Но мне вполне хватает и Scirra Construct Classic и я доволен
Единственное,что обидно,так что разработчики прекратили разработку Construct Classic,но теперь кто юзает Construct 2 вполне может радоватьcя,что дальшейшая разработка идёт полным ходом.
Вся система основана на событиях,но если знаешь Python вполне можно написать и некоторые обрывки кодом :)
Для меня Scirra лучший конструктор :)
Fakov #21 - 8 years ago 0
Голосов: +0 / -0
Я на конкурс юзаю констракт. Перспективы использования имеет только вторая часть, причем купленная за штуку рублей - ибо там можно делать знатные игры на планшеты, а это уже кое-что.
гуинг похож на варовский, но со своим ракованием, так как иногда например цикл без поллитры не сделать.
Ален #22 - 8 years ago 0
Голосов: +0 / -0
Лорд Омега, сейчас новая версия Scirra Construct Classic r2 имейте ввиду.
3

Lost in Heaven

» Construct 2
Игра от отечественного производителя сделанная на Construct 2 - в App Store

Читать далее...
MaJo #1 - 7 years ago 0
Голосов: +0 / -0
Lost in Heaven
К сожалению на андрюху ее нет. Пришлось брать у друга iPhone чтоб посмотреть.
Таранес #2 - 7 years ago 1
Голосов: +1 / -0
Где ссылка на версию для андроида?
MaJo #3 - 7 years ago 2
Голосов: +2 / -0
Прикольная игра, но чего-то не хватает
3

хп-бар и др.

» Construct 2
как над объектом создать хп-бар?
допустим я прикрепил к объекту переменную health, значение которой уменьшается если в объект попадает пуля, как выводить показание переменной в виде зеленой полоски, ну если объект теряет хп то полоска укорачивается)
и можно ли сделать несколько таких полосок над объектом (по титу хп, мп, патронов и т.д.)?
в качестве приданию хп героя глобальной переменной у меня все получается, но сделать чтоб над важдым врагом был хп-бар, у меня не выходит
rlOmega #1 - 7 years ago (изм. ) 2
Голосов: +2 / -0
DARGO, поскольку урока еще нет, подскажу я.
Нужно в поле Container противника указать объект HPbar.
Все, теперь у каждого противника он будет свой и будет возможность прикрепить HPbar к каждому противнику:
(Демка прилагается)
Прикрепленные файлы
DARGO #2 - 7 years ago 0
Голосов: +0 / -0
Fakov, у меня все хватает) просто я не могу ко всем юнитам их привязать, только к одному и с спомощью глобальной переменной)
впрочем буду ждать урока))
Прикрепленные файлы
Fakov #3 - 7 years ago 0
Голосов: +0 / -0
Я буду про это расказывать в следующем уроке. Там не сложно, но хитро. Ты правильно полез в перемнные, но там не хватает еще самого спрайта-хпбара)
19

Q3D - полноценное 3D в Construct 2

» Construct 2
Полноценное 3D в С2 теперь реально! Появился плагин, позволяющий создавать трехмерные игры на движке С2 без каких либо ограничений!

Читать далее...
awesomesk1ll #1 - 7 years ago 0
Голосов: +0 / -0
Fakov:
api да, кривовато пока, но перспектив у плагина в рамках 2Д движка - на вагон и маленькую тележку.
Кстати название ресурса немного не соответствует). 3D не совсем полноценное). 3D анимаций нет же)
iZucken #2 - 7 years ago 5
Голосов: +5 / -0
ehnaton, совсем дурачек?
ehnaton #3 - 7 years ago (изм. ) -7
Голосов: +0 / -7
Unreal Engine 4 - платная надстройка над бесплатными OpenGL и DirectX.
DARGO #4 - 7 years ago 6
Голосов: +8 / -2
Как с 2д освоюсь - куплю это))
Doc #5 - 7 years ago 4
Голосов: +4 / -0
Напоминаю, что сцирра - не движок, а набор инструментов за денюжки, движок (вебгл, канвас, жаваскрипт, хромиум) - бесплатен свободен открыт независим.
Fakov #6 - 7 years ago -6
Голосов: +0 / -6
iZucken, сочту вопрос риторическим.
api да, кривовато пока, но перспектив у плагина в рамках 2Д движка - на вагон и маленькую тележку.
iZucken #7 - 7 years ago 6
Голосов: +6 / -0
Немного "ту мач" - это $15 за кривое API.
И это не сарказм - глупость.
Ты совсем поехал с этой сциррой?
Fakov #8 - 7 years ago -7
Голосов: +1 / -8
iZucken:
Еще раз.
В топике речь идет о кривой надстройке над бесплатным и открытым вебгл, которая продается за $15.
В сравнение я привожу хай-енд движок для любых игр, которым можно воспользоваться за $20.
А потом вы говорите что-то про доту, готовые игры, теперь еще донат.
Чего-то я не понимаю в этой атмосфере.
ты сравнил плагин для 2D движка и hi-end SDK. немного ту мач, не кажется? Потому тебе было сказано, что лучше тогда уж не заморачиваться с движками вовсе и просто вложиться в готовые игрушки [sarcasm]
iZucken #9 - 7 years ago 4
Голосов: +4 / -0
Еще раз.
В топике речь идет о кривой надстройке над бесплатным и открытым вебгл, которая продается за $15.
В сравнение я привожу хай-енд движок для любых игр, которым можно воспользоваться за $20.
А потом вы говорите что-то про доту, готовые игры, теперь еще донат.
Чего-то я не понимаю в этой атмосфере.
Кет #10 - 7 years ago 0
Голосов: +2 / -2
iZucken, про покупку или донат, вестимо.
iZucken #11 - 7 years ago 0
Голосов: +0 / -0
Fakov, прости, что? Готовую игрушку? Доту? Ты о чем?
Fakov #12 - 7 years ago -7
Голосов: +3 / -10
iZucken, а лучше вложить их в доту и еще какую нибудь готовую игрушку,не так ли?)
Кет #13 - 7 years ago -1
Голосов: +1 / -2
Karp1989, какие доказательства? Мы же не в суде. Просто люди выразили своё несогласие с тобой.
Karp #14 - 7 years ago -1
Голосов: +1 / -2
Откуда такой негатив к моему 1 посту? четыре минуса влепили, лучше напишите кто купит этот плагин за 15$ и приведите доказательство этого, а потом ставьте минусы, я просто написал " 15$ Не каждый захочет платить", а не написал что его ни кто не купит
iZucken #15 - 7 years ago 6
Голосов: +6 / -0
А можно купить UT4 за 20$
Fakov #16 - 7 years ago 0
Голосов: +0 / -0
awesomesk1ll, согласен. Только плагин пока конечно сыроват - там конечно кучеряво с ним еще работать в промышленных масштабах, создавая убийцу скайрима.
awesomesk1ll #17 - 7 years ago (изм. ) 0
Голосов: +0 / -0
Fakov:
Karp1989, а кто то заплатит. вопрос в необходимости.
Демка офигенная конечно. Сразу появляется желание сбацать нечто этакое)
Возможность RocketJump'иться порадовала))
Fakov #18 - 7 years ago 0
Голосов: +0 / -0
Karp1989, а кто то заплатит. вопрос в необходимости.
Karp #19 - 7 years ago -9
Голосов: +3 / -12
15$ не каждый захочет платить
4

жизнь объекта

» Construct 2
как удалить объект через 5 секунд после его создания?
DARGO #1 - 7 years ago 0
Голосов: +0 / -0
Fakov, вот спасибо, то что надо)
Fakov #2 - 7 years ago 0
Голосов: +0 / -0
есть. в разделе system.
DARGO:
ок спасибо, а в этом конструкторе нет Wait как в вар3?
смысл то ясен, это нанесение урона, а если допустим через 5 секунд после создания юнита нужно отправить его в другую точку? тут тоже через переменную?)
нет) через вейт)
DARGO #3 - 7 years ago 0
Голосов: +0 / -0
ок спасибо, а в этом конструкторе нет Wait как в вар3?
смысл то ясен, это нанесение урона, а если допустим через 5 секунд после создания юнита нужно отправить его в другую точку? тут тоже через переменную?)
Fakov #4 - 7 years ago 2
Голосов: +2 / -0
Вариант 1 - использовать поведение Fade - но тогда объект будет становится прозрачным. Поэтому сейчас второй вариант
  1. Добавляем Instance Variable (Объектную переменную)
  1. Делаем её целочисленной и ставим значение = 5
  1. Потом в Листинге событий делаем такую фигуру
(событие находится в разделе System, а действие Substract from у спрайта)
  1. и добавляем такое вот подсобытие
Оно находится у спрайта и как событие будет называться Compare instances variables. Действие дестроя - у спрайта опять же)
1

Создаем TDS. Часть вторая

» Construct 2
Вторая часть статьи по созданию TDS.
В ней мы создадим врагов, которые будут постоянно лезть из нор и гоняться за игроком, красивый эффект взрыва противника, а также текстовый индикатор здоровья.

Читать далее...
Suite #1 - 7 years ago 0
Голосов: +0 / -0
дрбавляем
хороший все таки редактор, но есть баг когда в уголе прижаться и нажимать диагональ, то выйдешь за пределы игры где монстры тебя не поймают :)
1

Поведения. 8Direction

» Construct 2
В данном уроке мы рассмотрим поведение 8Direction, которое заставляет объект двигаться в разных направлениях при нажатии заданных клавиш. Оно имеет некоторые важные настройки, которые мы и рассмотрим в данном уроке.

Читать далее...
Audes #1 - 8 years ago 0
Голосов: +0 / -0
Спасибо! А то я искал такое движение, но не догадался бы по названию.
2

Вступление в проект

» Construct 2
Чтобы вступить в проект вам необходимо ознакомиться с данным ресурсом, написать заявление и выложить пример вашей работы.

Читать далее...
nazo_seven #2 - 8 years ago 0
Голосов: +0 / -0
Прикрипил исходник, Буду возможно делать уроки исходники и игры
Прикрепленные файлы
2

NetSoldier. Мультиплеер в Construct

» Construct 2
Данная игра представляет из себя мультиплеерную арену до 3-х человек. Перед началом боя игрок может выбрать себе бойца по вкусу, каждый из которых обладает уникальным оружием и способностью, после чего присоединиться к серверу и вступить в бой с другими игроками или с ботами. Используйте укрытия, устраивайте засады, уничтожайте противников.

Читать далее...
rlOmega #2 - 9 years ago 0
Голосов: +0 / -0
Doc:
Это должен быть туториал. На игру не тянет совершенно.
На странице плагина Network, с помощью которого я сделал мультплеер , есть хороший пример от автора плагина. Он включает в себя исходник и .txt фаил, с описанием как его использовать.