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

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Несколько вопросов
Несколько вопросов
MyDreamForeverДата: Воскресенье, 17 Апреля 2011, 18:32 | Сообщение # 1
StrateG
Сейчас нет на сайте
Здравствуйте, решил написать Engine со скольжением и паркуром, что-бы выложить и в дальнейшем использовать её.
Извините за очень нубский вопрос :facepalm:
1. Как сделать кодом отжатие клавиши? (Решено)
Вот так не получается: if keyboard_released(vk_left) (И как нажатие?)
2. У меня прописан вот такой код if place_free(x-16,y) hspeed+=-4; (См. также в вопросе 3, полный код бега).
И перед стенкой он сначала за 16 пикс. останавливается а потом резко телепортируется к стене. Как исправить?
3. И насчёт оптимизации, я всё движение занёс в step, а проверок там немерено. (Решено)

И это пока самое начало, так как ещё даже прыжка нет,
не будет ли игра тормозить?

Чуть не забыл, столкновение со стеной :
{
if (vspeed > 0 && not place_free(x,y+vspeed)) move_contact(270);
vspeed = 0;
}

Сообщение отредактировал Deniiel - Воскресенье, 17 Апреля 2011, 18:45
EshfordДата: Воскресенье, 17 Апреля 2011, 18:35 | Сообщение # 2
Богиня Гамака ♥
Сейчас нет на сайте
1. if keyboard_pressed()
3. Смотря сколько объектов будет в комнате. Конечно для удобства легче заносить в step, но оптимизированней в каждое событие.
vsDaTavsДата: Воскресенье, 17 Апреля 2011, 18:41 | Сообщение # 3
почетный гость
Сейчас нет на сайте
опоздал


http://farchive.jino.ru/

Сообщение отредактировал vsDaTavs - Воскресенье, 17 Апреля 2011, 18:52
MyDreamForeverДата: Воскресенье, 17 Апреля 2011, 19:04 | Сообщение # 4
StrateG
Сейчас нет на сайте
Naruto-63

vsDaTavs
спасибо.


Сообщение отредактировал Deniiel - Воскресенье, 17 Апреля 2011, 19:04
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Несколько вопросов
  • Страница 1 из 1
  • 1
Поиск:

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