Написание бота для прохождения игры
1745 UAHДан исходный код Roguelike-игры SpurRoguelike: https://github.com/epeshk/SpurRoguelike
Игра состоит из нескольких случайно сгенерированных уровней. Чтобы перейти на следующий уровень, нужно дойти до клетки типа “выход”. Игрок, дошедший до выхода на последнем уровне, проходит игру. Остальные правила можно понять, немного поиграв (нажмите F1, чтобы разобраться с управлением) или почитав код.
Ваша задача — написать бота, который проходит эту игру.
Оформление решения:
Решением должен стать проект на C# совместимый с .NET Framework версий 4.5 - 4.7.1, результатом сборки которого является DLL, содержащая единственную реализацию интерфейса IPlayerController.
В репозитории уже есть пример проекта с ботом - SpurRoguelike.PlayerBot. Своё решение можно писать в нём.
Допускается использование в решении сторонних библиотек, при условии, что все они либо загружаются из nuget, либо содержатся в архиве/репозитории с решением и подключены по корректным относительным путям.
Минимальные требования к решению:
Ваш бот должен проходить игру с seed-ом 0 для генератора случайных чисел.
Это значит, что если запустить игру с ключами -s 0 -c <путь до сборки вашего бота>, безо всяких действий со стороны человека через некоторое время должна появиться табличка WELCOME TO FREEDOM, означающая успешное прохождение игры.
Проверка решений
Боты будут тестироваться с оригинальными версиями проектов SpurRoguelike и SpurRoguelike.Core. Ваше решение не должно зависеть от локальных изменений в них.
Перед отправкой решения обязательно убедитесь, что проект собирается и совместим с кодом из репозитория.
Telegram-группа для вопросов и объявлений: https://t.me/itplaneta
Актуальные фриланс-проекты в категории C#
Реализация бизнес-логики телеграм
6555 UAH
Что у нас есть: .Net core проект по разработке телеграм бота для опроса сотрудников проект работает в вебе с помощью Docker реализован прием обновлений по вебхуку реализованы все дополнительные функции бизнеслогики кроме основной - процесс опроса Что нужно будет реализовать:… C#, Разработка ботов ∙ 6 ставок |
Написать программу на C# с использованием базы данных
500 UAH
Нужно написать программу на языке программирования C# с подключением базы данных (My Sql) на тему проектирования и разработки базы данных "Планирование рабочего дня". В общем, часть программы уже есть, но нужно создать базу данных и подключить к определенным условиям, подробнее… C#, Базы данных ∙ 10 ставок |
Смарт-контракт для автораздачи токенов
25 000 UAH
Нужно создать смарт-контракт для автораздачи токенов, который будет потом интегрирован в телеграм бот. Об автораздачи: - Человек переводит крипту (USDT или другую криптовалюту...) на определенный адрес кошелька. - Смарт-контракт автоматически отправляет на кошелек, с которого… Blockchain, C# ∙ 4 ставки |
C# и go разработчик под рефакторинг перечня сервивов |
Программное приложение «Подвод выпускников колледжа» (С# Windows Form)Создать GUI-программное приложение «Подвод выпускников колледжа» (Visual Studio C#, Windows Forms), которое обеспечивает: - составление списка выпускников; - добавление и обновление информации; -использование различных фильтров и критериев для поиска конкретных выпускников по… C#, Microsoft .NET ∙ 18 ставок |