Пятница, 19 Апреля 2024, 18:07

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Стрельба игроком как в Angry Birds
Стрельба игроком как в Angry Birds
MrIncrofДата: Суббота, 11 Февраля 2012, 19:32 | Сообщение # 1
Lite Programmer
Сейчас нет на сайте
Привет всем! Давно меня здесь не было и я всё-таки решился написать вопрос. Суть вопроса - мне нужно чтобы игрока можно было взять и стрельнуть (как в Angry Birds или Bad Pixel), с разным разгоном, естественно. Вот, примерно, так:

Думаю всё понятно. С меня + biggrin
LunarPixelДата: Суббота, 11 Февраля 2012, 19:43 | Сообщение # 2
старожил
Сейчас нет на сайте
мм.. ну элементарно же:

direction=значение

можно так, чтобы в направлении курсора летел герой:
direction=point_direction(x,y,mouse_x,mouse_y)

speed=значение

ну и gravity включить не забываем. На основе этого меняй значение скорости при каких нибудь условиях, чтобы изменить силу полета. smile


MrIncrofДата: Суббота, 11 Февраля 2012, 19:45 | Сообщение # 3
Lite Programmer
Сейчас нет на сайте
Точно! Это же элементарно! happy А я там рассчитывал через point_distance, умножал какие-то числа... Короче, спасибо)) Совсем уже гамак позабыл)
qazerДата: Пятница, 17 Февраля 2012, 03:51 | Сообщение # 4
Borey Games
Сейчас нет на сайте
Мне стало интересно, а можно ли полет рассматривать по физическим формулам:
,
взяв свои значения скорости и ускорения свободного падения?
А то мне трудно представляется значение гравитации в пикселях за шаг.
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Стрельба игроком как в Angry Birds
  • Страница 1 из 1
  • 1
Поиск:

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