Как стать автором
Обновить

Геометрия в компьютерных играх

Время на прочтение 2 мин
Количество просмотров 12K
Разработка мобильных приложений *Разработка игр *Разработка под Android *
Всем привет! Когда-то давным-давно я делал простенькие игрушки на Flash. Например: игрушка — провести курсор мышки через лабиринт, не касаясь стен и уворачиваясь от всяких движущихся объектов. Некоторые из этих объектов двигаются по заданной траектории, некоторые гонятся за курсором, а некоторые стреляют в курсор другими движущимися объектами.

Сейчас я увлёкся программированием под андроид и сделал примерно такую же игрушку. И столкнулся с теми же геометрическими задачками с которыми встречался тогда.


Читать дальше →
Всего голосов 19: ↑11 и ↓8 +3
Комментарии 7

Как нарисовать звезду (и не только) в полярных координатах

Время на прочтение 6 мин
Количество просмотров 26K
Алгоритмы *Математика *Графический дизайн *
Вопрос о формуле для многоугольника в полярных координатах регулярно возникает на тематических ресурсах — и так же регулярно остаётся без внятного ответа. В лучшем случае попадается решение через функцию остатка от деления — что не является «чистым» с математической точки зрения, поскольку не позволяет производить над функцией аналитические преобразования. Видимо, настоящие математики слишком заняты решением проблем тысячелетия и поисками простого доказательства теоремы Ферма, чтобы обращать внимание на подобные банальные задачи. К счастью, в этом вопросе воображение важнее знания, и для решения этой задачи не нужно быть профессором топологических наук — достаточно знания школьного уровня.
Дальше больше картинок
Всего голосов 152: ↑150 и ↓2 +148
Комментарии 31

Распознаем фигуры по массиву точек: эллипсы и не выпуклые фигуры

Время на прочтение 8 мин
Количество просмотров 4.8K
Ненормальное программирование *Java *Алгоритмы *

Данная статья является продолжением предыдущей статьи о распознавании простых многоугольников по нарисованной линии. В данной части будут рассмотрены алгоритмы распознавания эллипсов и алгоритм распознавания невыпуклых многоугольников.

Читать далее
Всего голосов 12: ↑12 и ↓0 +12
Комментарии 6