Четверг, 28 Марта 2024, 11:38

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Про гравитацию (помагите)
Про гравитацию
Den_NektoДата: Понедельник, 08 Августа 2011, 13:03 | Сообщение # 1
частый гость
Сейчас нет на сайте
У меня проблема с платформерами.Скоко примеров не смотрел так и не понел как делают гравитацию.Объясните нубу чё к чему



World of Tanks - Это 4 балла
Perfect World - Это 3 балла
Cross Fire - Это 3 балла
Почему? - Потому-что эти игры сделали профи в своём деле
Игры на Game maker Unity 3D 3D Max и т.д
Это настоящии игры
elis1112Дата: Понедельник, 08 Августа 2011, 13:48 | Сообщение # 2
Igni et ferro
Сейчас нет на сайте
гравитация gravity=0.3 вот тебе средняя гравитация будет лететь вниз
если это надо


Сообщение отредактировал elis1112 - Понедельник, 08 Августа 2011, 13:49
Den_NektoДата: Понедельник, 08 Августа 2011, 14:25 | Сообщение # 3
частый гость
Сейчас нет на сайте
кому не трудно настройте прыжок и движение,а то сам не могу



World of Tanks - Это 4 балла
Perfect World - Это 3 балла
Cross Fire - Это 3 балла
Почему? - Потому-что эти игры сделали профи в своём деле
Игры на Game maker Unity 3D 3D Max и т.д
Это настоящии игры
as3011Дата: Понедельник, 08 Августа 2011, 20:23 | Сообщение # 4
частый гость
Сейчас нет на сайте
gravity_direction = 270
if place_free(x,y+1)
gravity = 2
else
gravity = 0

(Вот тебе гравитация,можешь поэксперементировать со значениями)

а вот чтобы герой прыгал:
if keyboard_check(ord("W"))//если нажата клавиша W...
{
if place_free(x,y-1)/…сверху нет столкновения…
{
if not place_free(x,y+1)//...и снизу есть опора...
{
vspeed=-20//верт. скорость равна -20 (герой прыгает).
}
}
}

Думаю я тебя правильно понял и помог)


Den_NektoДата: Вторник, 09 Августа 2011, 04:41 | Сообщение # 5
частый гость
Сейчас нет на сайте
Quote (as3011)
gravity_direction = 270 if place_free(x,y+1) gravity = 2 else gravity = 0 (Вот тебе гравитация,можешь поэксперементировать со значениями) а вот чтобы герой прыгал: if keyboard_check(ord("W"))//если нажата клавиша W... { if place_free(x,y-1)/…сверху нет столкновения… { if not place_free(x,y+1)//...и снизу есть опора... { vspeed=-20//верт. скорость равна -20 (герой прыгает). } } }

Не помогло....ОН даже вниз не падает.Скачай плиз и скинь уже настроеную плиз)




World of Tanks - Это 4 балла
Perfect World - Это 3 балла
Cross Fire - Это 3 балла
Почему? - Потому-что эти игры сделали профи в своём деле
Игры на Game maker Unity 3D 3D Max и т.д
Это настоящии игры
as3011Дата: Вторник, 09 Августа 2011, 13:41 | Сообщение # 6
частый гость
Сейчас нет на сайте
Держи)




Сообщение отредактировал as3011 - Вторник, 09 Августа 2011, 13:44
Den_NektoДата: Вторник, 09 Августа 2011, 16:21 | Сообщение # 7
частый гость
Сейчас нет на сайте
as3011, Блин.Почему когда я немогу настроить что бы также было с камнем



World of Tanks - Это 4 балла
Perfect World - Это 3 балла
Cross Fire - Это 3 балла
Почему? - Потому-что эти игры сделали профи в своём деле
Игры на Game maker Unity 3D 3D Max и т.д
Это настоящии игры
as3011Дата: Вторник, 09 Августа 2011, 18:00 | Сообщение # 8
частый гость
Сейчас нет на сайте
Хм я не понял твоего вопроса.. про какой камень и про какое "также" ?) ты имеешь ввиду землю?что он не может по ней ходить а проваливается?

Den_NektoДата: Среда, 10 Августа 2011, 03:14 | Сообщение # 9
частый гость
Сейчас нет на сайте
Quote (as3011)
Хм я не понял твоего вопроса.. про какой камень и про какое "также" ?) ты имеешь ввиду землю?что он не может по ней ходить а проваливается?

Сорри что не пояснил,я просто нажимаю на землю "дубликат" и делаю камень,тоесть скрипт одинаков и в камне и земле.

Добавлено (10.08.2011, 03:14)
---------------------------------------------
И не чего не выходи.Он проваливается сквозь камень




World of Tanks - Это 4 балла
Perfect World - Это 3 балла
Cross Fire - Это 3 балла
Почему? - Потому-что эти игры сделали профи в своём деле
Игры на Game maker Unity 3D 3D Max и т.д
Это настоящии игры
SalahAdDinДата: Среда, 10 Августа 2011, 08:50 | Сообщение # 10
постоянный участник
Сейчас нет на сайте
Quote (Den_Nekto)
тоесть скрипт одинаков и в камне и земле.

Вот поэтому и не работает. Лечить бесполезно, нужно возвращаться к теории.


Фотошоп это не сложно. Немного теории, полезной на практике:
Работа с наложением текстур
Рисуем без планшета
Den_NektoДата: Среда, 10 Августа 2011, 09:29 | Сообщение # 11
частый гость
Сейчас нет на сайте
Quote (SalahAdDin)
Вот поэтому и не работает. Лечить бесполезно

Что поэтому?Чувак ты тролль.Объесняй слова?

Quote (SalahAdDin)
Лечить бесполезно, нужно возвращаться к теории.

Причём тут это?Лутше бы помог




World of Tanks - Это 4 балла
Perfect World - Это 3 балла
Cross Fire - Это 3 балла
Почему? - Потому-что эти игры сделали профи в своём деле
Игры на Game maker Unity 3D 3D Max и т.д
Это настоящии игры
SalahAdDinДата: Среда, 10 Августа 2011, 09:49 | Сообщение # 12
постоянный участник
Сейчас нет на сайте
Quote (Den_Nekto)
кому не трудно настройте прыжок и движение,а то сам не могу

Quote (Den_Nekto)
Скачай плиз и скинь уже настроеную плиз)

А ты уверен что тебе нужна помощь? Может лучше наймешь человека за деньги и он тебе все сделает?

Quote (Den_Nekto)
Что поэтому?Чувак ты тролль.Объесняй слова?

Потому что ты не имеешь ни малейшего представления о предмете. Обьяснить человеку, который не осилил школьный курс физики, как работает термоядерный синтез невозможно в принципе.

Quote (Den_Nekto)
Причём тут это?Лутше бы помог

Я стараюсь помогать тем, кто пытается хоть что-то сделать сам. А лично тебя я наставляю читать мануалы, рыть хотя бы общую информацию о программировании и задавать вопросы когда у тебя будет минимальная база знаний.


Фотошоп это не сложно. Немного теории, полезной на практике:
Работа с наложением текстур
Рисуем без планшета
DinarosДата: Среда, 10 Августа 2011, 10:04 | Сообщение # 13
почти ветеран
Сейчас нет на сайте
В смысле что другой скрипт нужен для камня. Только я ничего не знаю в гамаке поэтому промолчу в раздумьи mellow

Добавлено (10.08.2011, 10:04)
---------------------------------------------

Quote (SalahAdDin)
Потому что ты не имеешь ни малейшего представления о предмете. Обьяснить человеку, который не осилил школьный курс физики, как работает термоядерный синтез невозможно в принципе.

Не мудри. К скриптам это никак не относится. Он просто попросил помочь и всё. Может первая игра вообще? А программирование ему зачем если он просто попросил сделать ему прыжок.
SalahAdDinДата: Среда, 10 Августа 2011, 10:16 | Сообщение # 14
постоянный участник
Сейчас нет на сайте
Quote (Dinaros)
Не мудри. К скриптам это никак не относится. Он просто попросил помочь и всё. Может первая игра вообще? А программирование ему зачем если он просто попросил сделать ему прыжок.

Не относится? Ты наверное очень серьезно занимаешься программированием чтобы так говорить? smile
Завтра он попросит сделать ему стрельбу, послезавтра - врагов, потом еще что нибудь. И ты ему все это сделаешь, а он как не понимал ничего, так понимать и не будет. Итог? Сделай себе игру, и не трать время на бесполезные вещи. Есть люди, которые пытаются что-то сделать сами и им помощь нужнее, может лучше помочь им, м?
Quote (Dinaros)
Только я ничего не знаю в гамаке поэтому промолчу в раздумьи

А вот и открылась правда smile
А на чем ты скриптуешь?


Фотошоп это не сложно. Немного теории, полезной на практике:
Работа с наложением текстур
Рисуем без планшета
Лер_да_РимДата: Среда, 10 Августа 2011, 12:00 | Сообщение # 15
заслуженный участник
Сейчас нет на сайте
Я согласен с SalahAdDin'ом. Если человек не знает простейших вещей, ему прямая дорога в справку и жирный крест на форуме. В справке есть всё, что нужно для создания простейшей игры или прыжка.

Quote (Dinaros)
А программирование ему зачем если он просто попросил сделать ему прыжок.

А кушать зачем, если я хочу просто быть сытым?


Дамы и господа, я представляю вам человека, которому н-а-с-р-а-т-ь! (с) Доктор Кокс.

Den_NektoДата: Среда, 10 Августа 2011, 12:38 | Сообщение # 16
частый гость
Сейчас нет на сайте
Quote (Лер_да_Рим)
А кушать зачем, если я хочу просто быть сытым?

Сравнил жопу с пальцем.Есле такой умный иди в политику.
Хотя зачем,есле ты просто хочешь казатся умным
Так сказать умный в гору не пойдёт,умнуй гору обойдёт




World of Tanks - Это 4 балла
Perfect World - Это 3 балла
Cross Fire - Это 3 балла
Почему? - Потому-что эти игры сделали профи в своём деле
Игры на Game maker Unity 3D 3D Max и т.д
Это настоящии игры
SalahAdDinДата: Среда, 10 Августа 2011, 12:41 | Сообщение # 17
постоянный участник
Сейчас нет на сайте
Я это как бы не к тому что помогать таким вот новичкам совсем не нужно, но одно дело помочь, а другое - сделать все за него.
А справка ведь действительно дает ответы на простые вопросы вроде гравитации, или перемещения. Да и тех туториалов что в комплекте с гм (вместе с исходниками! с комментариями!) уже более чем достаточно чтобы не задавать таких вопросов. Это же не нубство, это же просто лень.
Quote (Лер_да_Рим)
А кушать зачем, если я хочу просто быть сытым?

Отлично сказано smile


Фотошоп это не сложно. Немного теории, полезной на практике:
Работа с наложением текстур
Рисуем без планшета
Лер_да_РимДата: Среда, 10 Августа 2011, 15:33 | Сообщение # 18
заслуженный участник
Сейчас нет на сайте
Quote (SalahAdDin)
А справка ведь действительно дает ответы на простые вопросы вроде гравитации, или перемещения. Да и тех туториалов что в комплекте с гм (вместе с исходниками! с комментариями!) уже более чем достаточно чтобы не задавать таких вопросов. Это же не нубство, это же просто лень.

Когда я только начинал мне тоже было лень лезть в справку. А ещё меньше хотелось писать на форум и переваливать работу на чужих людей. По-моему, в справке всё разжёвано достаточно внятно, чтобы проглотить. Во всяком случае легче, чем создавать новую тему с запросом.

Quote (SalahAdDin)
Я это как бы не к тому что помогать таким вот новичкам совсем не нужно, но одно дело помочь, а другое - сделать все за него.

Ну вообще да, но не до такой же степени... К тому же, всё сделано до нас.

Den_Nekto, поищи на мизистике, хеллруме, здесь... Везде есть примеры платформеров, причём с подробными комментариями. Я помню, сам делал пример лестниц в платформерах, так всё равно прокомментировал почти каждую строку кода, и лестницы, и движение, и гравитацию. Этот пример и сейчас в FAQ на хеллруме лежит. Если всё равно непонятно - собери все доступные материалы по функциям в справке, сопоставь их с примерами и сформулируй точные вопросы, что и где именно разъяснить. На крайняк возьми гравитацию из тех же примеров, на "авось сработает". Мы не сможем сделать лучше, даже если бы нам это было нужно. Люди не просто так примеры клепают.

Quote (SalahAdDin)
Отлично сказано

Самому нравится happy


Дамы и господа, я представляю вам человека, которому н-а-с-р-а-т-ь! (с) Доктор Кокс.

BrightSpotДата: Среда, 10 Августа 2011, 18:18 | Сообщение # 19
заслуженный участник
Сейчас нет на сайте
вот это расфлудились=))) а по поводу камня попробуй все объекты пола сделать твердыми=))


Более мощный компьютер глючит быстрее и точнее.
Den_NektoДата: Четверг, 11 Августа 2011, 02:36 | Сообщение # 20
частый гость
Сейчас нет на сайте
Спасибо помогло чистично )



World of Tanks - Это 4 балла
Perfect World - Это 3 балла
Cross Fire - Это 3 балла
Почему? - Потому-что эти игры сделали профи в своём деле
Игры на Game maker Unity 3D 3D Max и т.д
Это настоящии игры
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Про гравитацию (помагите)
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг