Привет утренний. Мне нужна твоя помощь!Мне для проекта нужно сделать игру 3 в ряд. Я выбрал движок Gamemaker и начал пилить по гайдам араба с ютуба русских не нашел. Я столкнулся с проблемой в коде, чтобы когда игровое поле создавалось удалялись фишки которые уже в ряду из 3, но у меня нихуя не исчезает.Подозреваю, что проблема в размерах "х,у", но не понимаю, что именно не так.
Бамп
>>153394459 (OP)Ты бы написал комменты к коду, чтобы анон смог быстрее сориентироваться что там и где у тебя создается.
>>153394459 (OP)я_тоже_пишу_три_в_ряд_голоебля.пнгТы решаешь проблему хуево. Надо не удалять имеющиеся комбинации, а уметь создавать поле сразу без них.Я делаю так:Проверяю две фишки слева, две снизу, если с ними не будет комбинации, то вставляю любой цвет, иначе, выбираю любой других из цветов.
>>153394585Какие комменты тебе нужны.
>>153394595Поле генерируется рандомно.
>>153394845Ну да, рандомно. И у меня рандомно.
>>153394459 (OP)Хороший ты специалист
>>153394864Так у меня спрайты фишек закинуты одним файлом.
>>153394595Сложно. Гораздо проще и быстрее без всяких проверок сгенерить поле и перед его отображением провести несколько итераций, пока все ненужные элементы не поудаляются.
>>153394884Я учусь в шараге для сисадминов. Первый раз занимаюсь созданием игр.
>>153394942Так и у меня в одном файле, епты.>>153394945Заебись пользователю сидеть и ждать, пока поле будет генерироваться, комбинации искать, новые шары генерировать.
>>153394945И я так думаю.
>>153394977Нормальный движок используй - UE4, например, а не всякое говно.
Так, падажжи, покажи класс фишки.
>>153394998А каким образом ты меняешь фишки, чтобы комбинаций не было?
>>153395050Генерирую без комбинаций сразу. Я ж написал алгоритм простейший.
>>153395041Нахуй мне делать на UE4 2д игру ?
>>153395067Есть возможность показать его ?
>>153395122А почему бы и нет?
>>153394459 (OP)А как ты проверяешь в самой игре, что их три в ряд? Тебе нужно добавить в генератор такое же условие, что если после генерации поля есть три в ряд, то перегенерируем поле ну или только эти фишки.
>>153395175Потому-что эта полная хуйня очевидно.
>>153395184>то перегенерируем полеУ нас за такое руки отрывают.
>>153395212Почему хуйня? Самый оптимальный вариант.
>>153395131У меня он немного сложнее из-за того, что у меня можно сразу указывать где какой цвет должен стоять.
>>153395067Ты сам делаешь или по гайдам ?
>>153395305Сам. Гайдов-то нет нормальных.
>>153395253Ты из гд вылез? Мне нужно создать простетскую 3 в ряд, чтобы просто закрыть практику. Зачем мне переходить на сложный движок который создан в основном для 3D игр.
>>153395311Я вот делаю по гайду араба и нихуя не выходит
>>153395420Значит либо ты ебанутый, либо он пиздит.
>>153395461Скорей я еблан. У него же все работает.
>>153395492Ну так сделай, чтоб было заебись. Шо ты как не родной?
>>153395406И что, блядь? когда тебе нужно простенькую дырку в деревяшке сделать - ты ее гвоздем ковыряешь или берешь лучшую дрель из тех, что у тебя есть, и сверлишь ею?
>>153395529Так я стараюсь. Но вот нихуя не получается.
>>153395561А я бы взял бур с алмазным напылением.
>>153395580Старайся лучше.
>>153395834ага
ОП, ты кончил? Можно расходиться?
>>153396144Да нихуя у меня не получается. Буду пересматривать гайд и переводить с арабскогою Больше вариантов не вижу.
>>153396251Ну так ты спроси, хули ты ебало-то скрючил?
>>153396290Так все в оп пасте. Мне нужно сделать так, чтобы при генерации поля фишки в ряду из 3 удалялись. Араб из гайдов берет хуй пойми какие координаты . Я пытался все делать как он координаты тех же рядов, что и он, но у меня нихуя не удаляется. Вот я и спрашиваю, что за хуйня.
>>153396290Он берет координаты по Х - 3 с низу и первого ряда , а по Y - 3 с права и также первый. Я так и делал, но у меня не работает. Проверял уже код несколько раз.
>>153396743>>153396674Смари суда.1. Идешь по полю2. Видишь пустую ячейку3. смотришь налево на две ячейки3.1 если они одинакового цвета, то ты этот цвет "банишь"4 смотришь вниз на две ячейки4.1 если они одинакового цвета, то ты этот цвет "банишь"5. генерируешь в текущую пустую ячейку цвет из списка, с учетом "забаненных"6. идешь на п.1Что сложный?