Просмотр сообщений
|
Страниц: 1 2 3 4 5 ... 210
|
1
|
Проекты и Релизы / Проекты в разработке / Re: [2D] - AGEHT: Blackline
|
: Вчера в 15:46
|
Во вложения не загрузить, пишется что разрешено максимум 37МБ (вроде около того). А кроме Яндекса я даже не знаю куда можно загрузить. И что не так с Яндексом?
Гугл-диск. Яндекс заблокирован в Украине, а скачивать через медленный впн — та еще морока.
|
|
|
3
|
Проекты и Релизы / Проекты в разработке / Re: [2D] - AGEHT: Blackline
|
: 04 Апрель 2018 в 02:07
|
Круговой селектор оружия хорошо подходит для игры на геймпаде, но на клавиатуре и мыши его очень неудобно использовать. Уверен? В данном случае это ведь всего лишь визуальное дополнение. Сам круг не участвует в выборе оружия. Он просто появиться, да исчезнет через секунду. А зачем?
|
|
|
8
|
Разработка / Вопросы и ответы по GameMaker / Re: Ответы@Gmakers.xyz — все вопросы сюда
|
: 18 Декабрь 2017 в 04:21
|
А вот и нет. Вот кусок кода, который работает по-разному, в зависимости от положения объекта o_door. if (!collision_line(x, y, o_pers.x, o_pers.y, AI_avoid, 0, 0) && !collision_line(x, y, o_pers.x, o_pers.y, o_door, 1, 0)) { //smth }
|
|
|
11
|
Разработка / Вопросы и ответы по GameMaker / Re: Ответы@Gmakers.xyz — все вопросы сюда
|
: 13 Декабрь 2017 в 12:26
|
..хм, может не в лыжах дело?Ну смотри, есть же три варианта: "х-у", "вертикальная-горизонтальная скорости", "скорость-направление". При первых двух при повороте вида относительно персонажа управление сбивается, ибо оно относительно координат мира. Чтобы решить нужны костыли. А в третьем можно просто вычесть из направления персонажа значение поворота вида. UPD.Действительно, на свежую голову разобрался. FAQ II.2.12., а поправку на поворот вида можно делать в момент задания направления клавишами.
|
|
|
14
|
Разработка / Вопросы и ответы по GameMaker / Re: Ответы@Gmakers.xyz — все вопросы сюда
|
: 04 Декабрь 2017 в 01:12
|
А на сайте где нибудь есть уроки или пример как сделать отнимание здоровья при падении с высоты?
Да ну проще же простого, зачем тут пример? Можно отнимать часть здоровья при столкновении, если вертикальная скорость выше определенной. Можно засекать дистанцию падения. Можно засекать время падения. При всё этом можно сделать пропорциональное этим переменным количество отнимаемого хп.
|
|
|
15
|
Разработка / Вопросы и ответы по GameMaker / Re: Ответы@Gmakers.xyz — все вопросы сюда
|
: 19 Ноябрь 2017 в 01:51
|
Привет всем. Делаю 2д стрелялку на двоих. Вопрос такой: как сделать так, чтобы например граната брошенная игроком1 наносила урон только игроку2, и наоборот. Например для пуль я делал разные объекты, но в итоге понял что это лишний гемор, хотя работает все как надо. Можно же просто задать переменную принадлежности. Так вот, с пулями вроде как все ясно. А вот с гранатами я что то прям затупил, не пойму как правильно написать код((Сейчас у меня так в игроке1 при нажатии на бросок гранаты: if kolvogr>0 && metaniegr=1//если гранат больше 0 и метание гранаты разрешено {metaniegr=0//метание гранаты разрешается eee=instance_create(x,y+2,granata1)//появляется граната with (eee) {granata1.prenadlez=-1}//принадлежащая игроку1(ВИДИМО ТУТ КОСЯК) kolvogr-=1//количество гранат уменьшается на 1 alarm[5]=10}//через 5 кадров снова можно метать гранату Все вроде бы ничего, но если в тот момент, как игрок1 бросил гранату и она еще не взорвалась, игрок2 бросит гранату, то переменная prenadlez на обеих гранатах станет равна 1. Это логично,так как сработает код granata1.prenadlez=1 . Как сделать так, чтобы этот код сработал только для именно брошенной гранаты? Я понимаю что можно сделать два одинаковых объекта, типа granata1 и granata2, но ведь можно же как то проще это сделать. Подскажите, буду очень признателен. if kolvogr>0 && metaniegr=1//если гранат больше 0 и метание гранаты разрешено {metaniegr=0//метание гранаты разрешается //Запрещается может? eee=instance_create(x,y+2,granata1)//появляется граната eee.prenadlez=-1}//принадлежащая игроку1(ВИДИМО ТУТ КОСЯК) //Почему "-1"? Хотя это не так важно. kolvogr-=1//количество гранат уменьшается на 1 alarm[5]=10}//через 5 кадров снова можно метать гранату //Тут у тебя десять кадров. По факту строчкой "granata1.prenadlez=1" ты делал все гранаты с этой переменной.
|
|
|
19
|
Проекты и Релизы / Проекты в разработке / Re: [2D] - ВРЕМЯ ВОЙНЫ: СРЕДИ ВРАГОВ
|
: 27 Июль 2017 в 06:06
|
Когда зажимаю Q — открывается "колесо". Логично предположить, что там я могу быстро выбрать курсором. Иначе зачем его открывать, только для просмотра? Эта кнопка нужна для того что бы быстро закрыть это колесо и дополнительно для просмотра. А быстро выбрать пушку можно цифрами, а удобнее колесом. Просто дополнительная кнопка, ничего особенного. У меня два монитора, например. И я абсолютно уверен, что не только у меня. Игра для стандартных систем с одним монитором, без выпендрежей.. Ясно. Сказать так проще, чем добавить две или четыре строчки кода, ограничивающего выход курсора за пределы окна.
|
|
|
20
|
Проекты и Релизы / Проекты в разработке / Re: [2D] - ВРЕМЯ ВОЙНЫ: СРЕДИ ВРАГОВ
|
: 26 Июль 2017 в 17:01
|
Не совсем понял что там у тебя не получается. Поднимаешь оружие (оружия те что в самом начале даются) и колесом мыши или цифрами 1,2,3,4 выбираешь нужный слот. Когда зажимаю Q — открывается "колесо". Логично предположить, что там я могу быстро выбрать курсором. Иначе зачем его открывать, только для просмотра? Как мне кажется, такие претензии нужно делать професиональным художникам, а не простым игроделам. Все таки уровень совсем разный. Графика если приятна глазу, то уже хорошо. В том и дело, что глазу это не совсем приятно, но и не критично. Игра ведь работает не в оконном режиме.. У меня два монитора, например. И я абсолютно уверен, что не только у меня. А в окне игрок просто может захотеть её запустить, мало ли.
|
|
|
|
|