Mission 3: MazeGame

Скачайте файл нижче та виконайте одне з трьох завдань на вибір (або кілька одразу, за бажанням). Створіть репозиторій та залийте вашу вдосконалену версію гри. Особливу увагу під час роботи приділіть роботі з Git (невеликі часті коміти, зі змістовними коментарями тощо), а також стилю програмування (змістовні назви функцій та зміних, коментарі у програмі тощо).

Завдання [Середній Рівень]

  • Вдоскональте код програми

  • Додайте до гри "Ключ", який необхідно підібрати до того, як піти до виходу.

Завдання [Складний Рівень]

  • Підключить бібліотеку ncurses для програми та добийтеся перемальовки ігрового поля без скролінгу, а також негайної реакції на натискання клавіші (одразу, не чекаючи поки користувач натисне Enter).

Завдання [Складний Рівень]

  • Зробіть генерацію випадкових стін лабіринту таким чином, щоб кожного раунду доводилось шукати шлях до виходу.

Last updated