Появилась задумка создать подобие игры... Что-то вроде гонок. Но для начала нужно обдумать то, как будет двигаться машина в игре. В качестве машины я собираюсь брать изображение. Повернуть машину проблем не будет, но вот как её заставить ехать в сторону движения? Какие есть мысли по этому поводу? Я думал что можно отслеживать нахождения передней части машины и передвигать ее по координат декартовой системы. Или же математически вычислять отрезок. Посоветуйте пожалуйста =D
--------------------
♣♣♣ "Себя великим не считай, гордясь величьем предков, Величья не добудешь ты и золота ценою! Хоть светит на небе луна, но отраженным светом - Чужою славой не живи, не будь второй луною!!!" ♣♣♣
Вот недавно продолжил работать над игрой, сложилось парочка вопросов по разработке. Не могу правильно доработать.
У меня ситуация такая, как только у меня автомобиль разогнался (после того, как клавиша отпущена) он должен постепенно терять скорость останавливаясь. Я поставил на форму таймер, который каждые 0.02с снижает скорость. Но этот таймер работает постоянно, что в свою очередь мешает нормальному движению автомобиля (происходит "прерывание", "замедление"). Можно ли как-нибудь ограничить доступ к этому таймеру, например, пока клавиша нажата, то не обращаться туда..?
И есть еще небольшая особенность: когда автомобиль имеет определённую скорость, и я хочу ее повернуть (нажать две клавиши и вперед, и влево) у меня машина поворачивает, клавиша влево отпускается, но клавиша вперед уже не работает, хотя она зажата в этот момент. Как мне лучше это обработать, использовать приведенный код выше, или можно не заморачиваться решить проблему иным методом?
Надеюсь услышать раскрытый ответ, заранее большое спасибо!
Сообщение отредактировано: Cheburashka -
--------------------
♣♣♣ "Себя великим не считай, гордясь величьем предков, Величья не добудешь ты и золота ценою! Хоть светит на небе луна, но отраженным светом - Чужою славой не живи, не будь второй луною!!!" ♣♣♣