Урок 9. Flappy Bird: реализуем обнаружение столкновений птицы с трубами | LibGDX
Продолжаем делать игру Flappy Bird для android. На этом уроке реализуем обнаружение столкновений птицы с трубами. Объекты в нашей игре – птица и трубы, и для обнаружения столкновений между ними приравняем их к прямоугольникам. А в коде будем определять момент пересечения прамоугольника птицы с прямоугольниками труб. В случае пересечения игра будет перезапускаться. Так как игровой мир у нас небольшой, а объектов немного, мы для простоты будем проверять их все. В больших играх с большим количеством объектов этот путь может быть слишком затратным, поэтому там на столкновения проверяются только объекты ближайшие к центральному. Но мы здесь не будем усложнять код.
Последние сообщения
127 полезных и бесплатных онлайн академий
24.04.2019