c++自制小游戏(源码)

#include <iostream>
#include <string>

void intro() {
    std::cout << "欢迎来到冒险游戏!\n";
    std::cout << "你发现自己置身于一个神秘的地下迷宫...\n";
    std::cout << "你能够找到出口并成功逃离吗?\n";
}

void room1() {
    std::cout << "你来到了第一个房间。\n";
    std::cout << "你看到两扇门,一扇标有 '向左',另一扇标有 '向右'。\n";
    std::cout << "你打算选择哪扇门?(左/右)\n";

    std::string choice;
    std::cin >> choice;

    if (choice == "左") {
        std::cout << "你选择向左走...\n";
        // 添加更多房间和逻辑以及游戏的其他内容
    } else if (choice == "右") {
        std::cout << "你选择向右走...\n";
        // 添加更多房间和逻辑以及游戏的其他内容
    } else {
        std::cout << "无效的选项!请重新选择。\n";
        room1(); // 重新进入当前房间
    }
}

int main() {
    intro(); // 游戏介绍

    room1(); // 开始在第一个房间

    std::cout << "游戏结束。谢谢你的参与!\n";
    return 0;
}

动动手指,点个赞吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值