Миничат

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 проверок условий... Казалось бы три в ряд, но этот способ слишком дикий.. надо как то с массивами раб.