[Ответить в тред] Ответить в тред

02/12/16 - Конкурс визуальных новелл доски /ruvn/
15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!


Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 50 | 12 | 6
Назад Вниз Каталог Обновить

Аноним 19/05/17 Птн 08:17:30  153394459  
6.png (798Кб, 1365x724)
Screenshot1.png (35Кб, 1365x726)
Screenshot3.png (32Кб, 1365x731)
Привет утренний. Мне нужна твоя помощь!
Мне для проекта нужно сделать игру 3 в ряд. Я выбрал движок Gamemaker и начал пилить по гайдам араба с ютуба русских не нашел.
Я столкнулся с проблемой в коде, чтобы когда игровое поле создавалось удалялись фишки которые уже в ряду из 3, но у меня нихуя не исчезает.
Подозреваю, что проблема в размерах "х,у", но не понимаю, что именно не так.
Аноним 19/05/17 Птн 08:18:15  153394482
14929729347920.jpg (26Кб, 293x344)
Бамп
Аноним 19/05/17 Птн 08:18:40  153394491
14918069472042.jpg (69Кб, 640x640)
Бамп
Аноним 19/05/17 Птн 08:19:30  153394509
14944521441361.jpg (100Кб, 695x694)
Бамп
Аноним 19/05/17 Птн 08:19:49  153394515
14920134142621.jpg (41Кб, 600x337)
Бамп
Аноним 19/05/17 Птн 08:20:13  153394528
14929029272131.jpg (82Кб, 559x521)
Бамп
Аноним 19/05/17 Птн 08:20:30  153394539
14921740188681.jpg (94Кб, 750x727)
Бамп
Аноним 19/05/17 Птн 08:20:53  153394548
14929024793970.jpg (140Кб, 600x297)
Бамп
Аноним 19/05/17 Птн 08:21:43  153394562
14944480175163.jpg (76Кб, 973x927)
Бамп
Аноним 19/05/17 Птн 08:22:05  153394573
14927505542991.jpg (82Кб, 540x720)
Бамп
Аноним 19/05/17 Птн 08:22:31  153394585
>>153394459 (OP)
Ты бы написал комменты к коду, чтобы анон смог быстрее сориентироваться что там и где у тебя создается.
Аноним 19/05/17 Птн 08:22:58  153394595
>>153394459 (OP)
я_тоже_пишу_три_в_ряд_голоебля.пнг
Ты решаешь проблему хуево. Надо не удалять имеющиеся комбинации, а уметь создавать поле сразу без них.
Я делаю так:
Проверяю две фишки слева, две снизу, если с ними не будет комбинации, то вставляю любой цвет, иначе, выбираю любой других из цветов.
Аноним 19/05/17 Птн 08:32:05  153394811
>>153394585
Какие комменты тебе нужны.
Аноним 19/05/17 Птн 08:33:22  153394845
>>153394595
Поле генерируется рандомно.
Аноним 19/05/17 Птн 08:34:12  153394864
>>153394845
Ну да, рандомно. И у меня рандомно.
Аноним 19/05/17 Птн 08:35:00  153394884
>>153394459 (OP)
Хороший ты специалист
Аноним 19/05/17 Птн 08:36:49  153394942
Screenshot4.png (1Кб, 325x39)
>>153394864
Так у меня спрайты фишек закинуты одним файлом.
Аноним 19/05/17 Птн 08:36:56  153394945
>>153394595
Сложно. Гораздо проще и быстрее без всяких проверок сгенерить поле и перед его отображением провести несколько итераций, пока все ненужные элементы не поудаляются.
Аноним 19/05/17 Птн 08:38:03  153394977
>>153394884
Я учусь в шараге для сисадминов. Первый раз занимаюсь созданием игр.
Аноним 19/05/17 Птн 08:38:38  153394998
>>153394942
Так и у меня в одном файле, епты.
>>153394945
Заебись пользователю сидеть и ждать, пока поле будет генерироваться, комбинации искать, новые шары генерировать.
Аноним 19/05/17 Птн 08:38:52  153395006
>>153394945
И я так думаю.
Аноним 19/05/17 Птн 08:40:06  153395041
>>153394977
Нормальный движок используй - UE4, например, а не всякое говно.
Аноним 19/05/17 Птн 08:40:12  153395045
Так, падажжи, покажи класс фишки.
Аноним 19/05/17 Птн 08:40:21  153395050
>>153394998
А каким образом ты меняешь фишки, чтобы комбинаций не было?
Аноним 19/05/17 Птн 08:40:56  153395067
>>153395050
Генерирую без комбинаций сразу. Я ж написал алгоритм простейший.
Аноним 19/05/17 Птн 08:42:58  153395122
>>153395041
Нахуй мне делать на UE4 2д игру ?
Аноним 19/05/17 Птн 08:43:32  153395131
>>153395067
Есть возможность показать его ?
Аноним 19/05/17 Птн 08:45:00  153395175
>>153395122
А почему бы и нет?
Аноним 19/05/17 Птн 08:45:11  153395184
>>153394459 (OP)
А как ты проверяешь в самой игре, что их три в ряд? Тебе нужно добавить в генератор такое же условие, что если после генерации поля есть три в ряд, то перегенерируем поле ну или только эти фишки.
Аноним 19/05/17 Птн 08:45:57  153395212
>>153395175
Потому-что эта полная хуйня очевидно.
Аноним 19/05/17 Птн 08:46:43  153395230
>>153395184
>то перегенерируем поле
У нас за такое руки отрывают.
Аноним 19/05/17 Птн 08:47:32  153395253
>>153395212
Почему хуйня? Самый оптимальный вариант.
Аноним 19/05/17 Птн 08:48:05  153395271
image.png (97Кб, 836x981)
>>153395131
У меня он немного сложнее из-за того, что у меня можно сразу указывать где какой цвет должен стоять.
Аноним 19/05/17 Птн 08:49:01  153395305
>>153395067
Ты сам делаешь или по гайдам ?
Аноним 19/05/17 Птн 08:49:31  153395311
>>153395305
Сам. Гайдов-то нет нормальных.
Аноним 19/05/17 Птн 08:52:28  153395406
>>153395253
Ты из гд вылез? Мне нужно создать простетскую 3 в ряд, чтобы просто закрыть практику. Зачем мне переходить на сложный движок который создан в основном для 3D игр.
Аноним 19/05/17 Птн 08:53:04  153395420
>>153395311
Я вот делаю по гайду араба и нихуя не выходит
Аноним 19/05/17 Птн 08:54:39  153395461
>>153395420
Значит либо ты ебанутый, либо он пиздит.
Аноним 19/05/17 Птн 08:55:39  153395492
>>153395461
Скорей я еблан. У него же все работает.
Аноним 19/05/17 Птн 08:56:42  153395529
>>153395492
Ну так сделай, чтоб было заебись. Шо ты как не родной?
Аноним 19/05/17 Птн 08:57:55  153395561
>>153395406
И что, блядь? когда тебе нужно простенькую дырку в деревяшке сделать - ты ее гвоздем ковыряешь или берешь лучшую дрель из тех, что у тебя есть, и сверлишь ею?
Аноним 19/05/17 Птн 08:58:52  153395580
>>153395529
Так я стараюсь. Но вот нихуя не получается.
Аноним 19/05/17 Птн 08:59:15  153395590
>>153395561
А я бы взял бур с алмазным напылением.
Аноним 19/05/17 Птн 09:07:20  153395834
>>153395580
Старайся лучше.
Аноним 19/05/17 Птн 09:14:23  153396065
>>153395834
ага
Аноним 19/05/17 Птн 09:17:14  153396144
ОП, ты кончил? Можно расходиться?
Аноним 19/05/17 Птн 09:20:18  153396251
>>153396144
Да нихуя у меня не получается. Буду пересматривать гайд и переводить с арабскогою Больше вариантов не вижу.
Аноним 19/05/17 Птн 09:21:42  153396290
>>153396251
Ну так ты спроси, хули ты ебало-то скрючил?
Аноним 19/05/17 Птн 09:32:40  153396674
>>153396290
Так все в оп пасте. Мне нужно сделать так, чтобы при генерации поля фишки в ряду из 3 удалялись. Араб из гайдов берет хуй пойми какие координаты . Я пытался все делать как он координаты тех же рядов, что и он, но у меня нихуя не удаляется. Вот я и спрашиваю, что за хуйня.
Аноним 19/05/17 Птн 09:34:45  153396743
>>153396290
Он берет координаты по Х - 3 с низу и первого ряда , а по Y - 3 с права и также первый. Я так и делал, но у меня не работает. Проверял уже код несколько раз.
Аноним 19/05/17 Птн 09:40:57  153396988
>>153396743
>>153396674
Смари суда.
1. Идешь по полю
2. Видишь пустую ячейку
3. смотришь налево на две ячейки
3.1 если они одинакового цвета, то ты этот цвет "банишь"
4 смотришь вниз на две ячейки
4.1 если они одинакового цвета, то ты этот цвет "банишь"
5. генерируешь в текущую пустую ячейку цвет из списка, с учетом "забаненных"
6. идешь на п.1

Что сложный?

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 50 | 12 | 6
Назад Вверх Каталог Обновить

Топ тредов
Избранное