freeCodeCamp/curriculum/challenges/russian/08-coding-interview-prep/take-home-projects/build-a-roguelike-dungeon-c...

39 lines
3.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
id: bd7153d8c242eddfaeb5bd13
title: Build a Roguelike Dungeon Crawler Game
isRequired: false
challengeType: 3
videoUrl: ''
localeTitle: Постройте игру робота Roguelike Dungeon
---
## Description
<section id="description"> <strong>Цель:</strong> создать приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/freeCodeCamp/full/apLXEJ/" target="_blank">https://codepen.io/freeCodeCamp/full/apLXEJ/</a> . Выполняйте приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>История пользователя: у</strong> меня есть здоровье, уровень и оружие. Я могу взять лучшее оружие. Я могу забрать предметы здоровья. <strong>История пользователя:</strong> все предметы и враги на карте упорядочены случайным образом. <strong>User Story:</strong> Я могу перемещаться по карте, открывая предметы. <strong>User Story:</strong> Я могу перемещаться в любом месте границ карты, но я не могу двигаться через врага, пока не избил его. <strong>User Story:</strong> Большая часть карты скрыта. Когда я делаю шаг, раскрываются все пробелы, которые находятся в определенном количестве пробелов от меня. <strong>История пользователя:</strong> когда я избиваю врага, враг уходит, и я получаю XP, что в конечном итоге увеличивает мой уровень. <strong>История пользователя:</strong> Когда я сражаюсь с врагом, мы по очереди наносим вред друг другу, пока один из нас не теряет. Я наношу урон, исходя из своего уровня и своего оружия. Враг наносит урон, исходя из своего уровня. Урон несколько случайный в пределах диапазона. <strong>История пользователя:</strong> Когда я нахожу и избиваю босса, я побеждаю. <strong>История пользователя:</strong> игра должна быть сложной, но теоретически выигрышной. Не забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook. </section>
## Instructions
<section id="instructions">
</section>
## Tests
<section id='tests'>
```yml
tests: []
```
</section>
## Challenge Seed
<section id='challengeSeed'>
</section>
## Solution
<section id='solution'>
```js
// solution required
```
</section>