Миничат
VaNyuHa
9 ч.
Я понимаю о чем ты говоришь, но пока не могу переварить такое для поля лучше уж 7х7, а то 5х5 слишком маленькое... Просто сетка событий 7х7, где имеется 5 разных цветов, и эти три в ряд и не обязательно именно 3 и не обязательно горизонталь, но и вертикаль. Создать проверку после смены местами смежного события - мой мозг пока еще трепещет
VaNyuHa
9 ч.
Блин.. сорри, нажалась "Ентер" случайно..)) Еще раз: Что пятнашки, что двигать ящики на определенные точки - все это наверное можно сказать база головоломок) Про двигать ящики на точки я вообще с этого начинал учиться на рпг мейкере)) но три в ряд не разобрался, да я пока уже другим занялся, потом может еще подумаю)
VaNyuHa
10 ч.
Что пятнашки, что двигать ящики на определенные точки -
MarkerIl
11 ч.
Кстати, перемещение ящиков действовало как упрощенный аналог "пятнашек".
MarkerIl
11 ч.
Для 3-в-ряд можно приравнивать переменные друг к другу, и если они равны, запускать проверку вертикальной координаты и их соотношения.
MarkerIl
11 ч.
Когда все переменные совпадали с заданной координатой, событие продвигалось дальше.
MarkerIl
11 ч.
Я приравнивал конкретную переменную к горизонтальной координате конкретного события. Затем через параллельное событие проверял соответствие каждой переменной нужной координате.
MarkerIl
11 ч.
У меня в одном из проектов была задачка, в которой было нужно сдвинуть ящики в определенную зону. Вроде это были первые Дневники Капитана. Каждый ящик как отдельное событие проверялся на соответствие горизонтальной координаты.
VaNyuHa
12 ч.
Но хз.. Наверное либо не буду добавлять, либо позже что-нибудь в голову придет, что-то оказалось не просто ее реализовать. Пока другими вещами в игре займусь
VaNyuHa
12 ч.
AnnTenna, моя игра будет построена на головоломках и испытаниях. 3 в ряд я так то не планировал, но внезапно пришла идея на счет этого, и думал, если получится реализовать, но добавлю - нет, у меня других идей в игре хватает) 3 в ряд хотел добавить не как головоломку, а как испытание по типу битвы.
AnnTenna
12 ч.
Помню как в Еволанд он был, и я прям бесилась, что он был в обязательных для прохождения вещах
AnnTenna
12 ч.
Ну...не знаю, я терпеть не могу 3 -в-ряд и буду вряд ли рада его видеть в игре среди прочих головоломок...
VaNyuHa
15 ч.
Я может быть конечно туплю хаха, такие задачи требуют поработать мозг) над пятнашками несколько часов просидел, сделал))
VaNyuHa
15 ч.
У меня появилась одна мысль как сделать, но это надо домой прийти. Сяду за комп попробую, отпишусь
VaNyuHa
15 ч.
Мой мозг трепещет. Проверка конкретных событий? Допустим есть синий камень как одно событие, есть второй синий камень как уже второе событие и т.д. даже не представляю, как можно это пописать ахах, ведь у каждого конкретного события свое ID. Может быть есть плагин или способ как то присвоить всем событиям с разным ID одинаковый тип.
MarkerIl
15 ч.
Или, если 5х5, то вызывать проверку вертикальных координат только при совпадении горизонтальной? Сделать не слишком сложно, но заморочно.
MarkerIl
15 ч.
А не проще сделать проверку горизонтальной координаты конкретных событий? И когда все три события расположены на одной горизонтали, то вызывать нужную реакцию?
poca
15 ч.
o_O месье знает толк...
VaNyuHa
19 ч.
Из простой математики следует, что на одну фигуру 60 проверок прописывать, а если их будет 5 фигур. То 300 проверок и не дай бог где то ошибиться ахахах, не это точно не тот способ, который мне нужен хахахп
VaNyuHa
19 ч.
Только... Получается для такого способа слишком много проверок и переменных выйдет: на поле 5х5 синий камень по пяти горизонталям и пяти вертикалям разные переменные. Т.е. на одну фигуру/камень - 10 переменных, где ещё будет на каждую переменную 6 проверок условий... Казалось бы три в ряд, но этот способ слишком дикий.. надо как то с массивами раб.
Войдите, чтобы писать сообщения
