Skip to content
This repository has been archived by the owner on Dec 11, 2022. It is now read-only.

porohkun/SphinxTest

Repository files navigation

Тема: логика в 2D-пространстве (представление в изометрии)

Дано двумерное пространство 100 на 100 клеток. В нем нужно построить отряд из X юнитов следующим способом:

  • Игрок нажимает кнопку мыши, ведет указатель мыши, отпускает кнопку мыши.
  • Отряд строится непрерывно вдоль построенной ломаной.
  • Если длины ломаной недостаточно для размещения всех юнитов отряда - увеличивается ее толщина.
  • Вместо юнитов нужно выводить белый квадрат (в изометрии - ромб), спрайт прилагается.

Видео работы выполненного задания - https://youtu.be/sFJuCb3yO7I

Усложненный вариант - https://youtu.be/ewx3CQ9VnZo (корректно отрабатывает последние 3 фигуры предыдущего видео (увеличивает толщину ломаной в т.ч. и по диагонали))

Естественно, никакими библиотеками, ассетами и т.д. пользоваться нельзя, весь код должен быть Ваш.


веб билд: http://porohkun.github.io/sphinx_test_web/

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages