Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Даний проєкт — це консольна RPG-гра, розроблена на C++, яка моделює базову бойову систему з ворогами, управлінням характеристиками персонажа та інвентарем. Гра побудована за модульним принципом і демонструє логіку реального ігрового циклу з меню, боєм, предметами та повторним запуском сесії.

У реалізації використано структурований підхід із застосуванням struct, стандартних контейнерів STL та випадкової генерації подій.

Ключовий функціонал:
Система персонажа (Player):
здоров’я (HP);
сила атаки (ATK);
інвентар на базі std::vector;

Система ворогів (Enemy):
випадкова генерація характеристик (HP та ATK);
динамічні бої з гравцем;

Бойова механіка:
покроковий бій гравець ворог;
автоматичне завершення бою при перемозі або поразці;
коректне відображення стану здоров’я після кожної атаки;

Інвентар та предмети:
зберігання предметів у векторі;
використання зілля для відновлення HP;
автоматичне використання зілля при критично низькому рівні здоров’я;
випадкова нагорода у вигляді зілля після перемоги над ворогом;

Меню керування:
запуск бою;
перегляд характеристик гравця;
перегляд і використання інвентарю;
вихід з гри;

Ігровий цикл:
повноцінний loop гри;
можливість перезапуску після завершення сесії без перезапуску програми.

Технічні аспекти:
використання стандартних бібліотек , , , ;
генерація випадкових значень через rand() та srand();
робота з умовами, циклами та функціями;
чиста логіка без жорстких залежностей;
масштабована архітектура, готова до розширення (додавання нових предметів, ворогів, навичок).
Деталі роботи
Бюджет 0 UAH
Додано 24 лютого
164 перегляди
Фрилансер
Petro Demchuk
Україна Тернопіль  1  1

Вільний для роботи Вільний для роботи
1 Сейф завершений
На сервісі 1 рік