Untitled
unknown
c_cpp
a month ago
1.2 kB
6
Indexable
#include <iostream>
#include <print>
#include <string>
int main()
{
std::string player_name;
int player_hp{ 100 };
int player_gold{ 0 };
std::println("=== TEKSTOWA GRA RPG ===");
std::print("Podaj swoje imie podrozniku: ");
std::getline(std::cin, player_name);
bool is_running{ true };
while (is_running)
{
//std::println("{}", player_hp);
if (player_hp <= 0)
{
std::println("\nTwoj bohater zginal.");
break;
}
std::println("\n====================\n");
std::println("1. Idz do lasu");
std::println("2. Odpocznij");
std::println("3. Pokaz status");
std::println("4. Wyjdz");
std::println("\n====================\n");
std::print("> ");
int choice{ 0 };
std::cin >> choice;
switch (choice)
{
case 1:
std::print("Wchodzisz do lasu...\n");
std::println("Zaatakowal cie wilk!");
std::println("Pokonales wilka!");
std::println("Zyskujesz 15 zlota i tracisz 20 hp");
player_gold += 15;
player_hp -= 20;
break;
case 2:
break;
case 4:
is_running = false;
break;
default:
std::println("Nie ma takiej opcji.");
break;
}
}
std::println("Koniec gry.");
}Editor is loading...
Leave a Comment