Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
50 000 ₽

Unity. Поиск пути А* в двухмерном пространстве. Расчет силы для прыжка

истекло время актуальности
C#


Здравствуйте! 

Я ищу программиста для долгосрочного сотрудничества. Если вы сумеете выполнить тестовое задание, это будет нам с вами сигналом к тому, что можно начинать вместе работать. 

Задание. 

Карта 10 х 10: https://imgur.com/a/fdjUtDF 

Персонажем управляем следующим образом: в радиусе 3 х 3 он может прыгнуть на любую клетку, какую мы ему ни укажем. Указали клетку, герой просчитал силу, необходимую для прыжка, скакнул. Оказавшись на новой клетке, мы снова просчитываем возможные точки для приземления в радиусе 3 х 3. И так далее. 

Вот так: https://imgur.com/a/pT1y5Js 

Как только игрок делает ход (существо соприкасается с поверхностью карты после прыжка), наступает очередь «монстра». Он движется в сторону игрока. Его задача – встать как можно ближе (на любую соседнюю клетку), чтобы можно было нанести удар. 

Прототип, как видите, у меня уже есть, но в нем много недоработок, поэтому предлагаю вам создать все с нуля. 

Когда монстр ищет путь до игрока, мы используем алгоритм А* (https://en.wikipedia.org/wiki/A*_search_algorithm). Если вы знаете лучшее решение, я не буду против. 

Итак, от вас требуется создать такой же прототип. Карта – идентичная той, что указал я. Ходит игрок (мышкой выбираем клетку), потом ходит монстр. Помимо прыжка в арсенале игрока и монстра есть ровно один маневр, переворот на грани. Его можно увидеть по той же ссылке (https://imgur.com/a/pT1y5Js): игрок использует этот прием перед вторым прыжком. Это тоже надо учитывать. 

На этом все. 

*** 

50000 рублей, указанные выше, это цена за сотрудничество со мной в месяц. 

За тестовое задание я тоже готов заплатить (вы сами скажете, сколько). Возможна и предоплата (вы излагаете план действий, показываете первую наработку, я вношу часть суммы). Когда прототип готов, вы сбрасываете мне демку, я подтверждаю прием работы, плачу всю сумму, вы сбрасываете мне сорс. 

Важно: если вы хотите попросить у меня ТЗ, то лучше не начинать общение. Если вы почувствовали, что у вас не хватает скилла, чтобы исполнить работу, лучше не начинать общение. Если 50к в месяц не кажутся вам достаточными деньгами для фултайма (а я потребую, чтобы вы были онлайн по 8 часов в сутки, 5 дней в неделю), то лучше не начинать общения. 

Если все ок — то буду рад пообщаться! 

Спасибо! 


Сделать ставку!

Заказчик не желает делать предоплату? Оплата через Сейф поможет избежать возможного мошенничества.

  1. 7 дней50 000 ₽
    Иван Луговой
     84 

    Здравствуйте, хотелось бы уточнить некоторую информацию, а затем приступить к работе. Свяжитесь со мной:
    E-Mail: [email protected]
    Telegram: @selkon2
    VK: https://vk.com/andry_radki

    Россия Ростов-на-Дону | 30 октября 2018 |
  2. 30 дней50 000 ₽
    Тимофей Случаев
     131 

    Здравствуйте, готов приступить к работе.
    E-Mail: [email protected]
    Telegram: @t_neonov

    Россия Санкт-Петербург | 30 октября 2018 |