Skip to content

metromeo/TestTask_ChillGaming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Броня работает по логике процентов:

100 брони пропускает 0 урона, 25 брони пропускает 75% урона. Вампиризм работает так же. Если игрок нанес врагу 50 урона, то при вампиризме в 50, игрок восстанавливает 25 жизни. Кнопка “игра с бафами” делает перезапуск игры (восстанавливает все статы игроков в изначальные значения), и случайным образом добавляет игрокам бафы (согласно описанию в data.txt). Вероятность выпадения любого бафа равновероятна (втч и отсутствие бафа). Кнопка “игра без бафов“, делает такой же перезапуск, но без добавления бафов. “playersCount” в data.txt - игнорировать “cameraSettings” в data.txt - игнорировать

Будет оцениваться

Умение использовать паттерны проектирования Масштабирование системы Следование принципам SOLID декоративность и чистоту кода % покрытия тестами и их качество (использование fake, stub, mock, spy) Баги и недоработки Правильное использование DI. Можно использовать как сторонние средства, так и паттерн Composition Root

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages