C++控制台RPG游戏(序)

C++控制台RPG游戏(序)

最近打算自学C++,为了给自己个目标就想用C++复刻下自己学C#时写的控制台游戏。打算在CSDN更新下制作过程,当个记录。不会用到高级技巧,目前想到的主要只有屏幕显示刷新、文件读写、随机生成、面向对象等内容,其他就是游戏设计上的内容了。可能八百年一更,可能下周就做完(取决于近期工作安排有无变动)。

另外我是初学者,其他语言(C#)的使用经验也只有一年多,欢迎讨论、沟通代码,不建议各位学习我的代码(因为可能很不优雅甚至搞笑)。

之前写的C#版很基础,毕竟当时才学了一个多月。不能存档、战斗平衡几乎没有、代码结构烂到不忍直视。C++版我打算加入存档和游戏配置功能(文件读写),优化地图生成的逻辑,优化战斗平衡,丰富NPC剧情。

最后放几张我学C#时写的控制台RPG《大侠斗恶龙2》(更早时做了个没剧情的版本,学了点新知识后就重做了一下,所以是第2部。),C++版完成的时候大概也是酱婶儿滴:
开始页面请添加图片描述

开场剧情请添加图片描述
主界面请添加图片描述
NPC对话在这里插入图片描述

NPC对话请添加图片描述
主界面请添加图片描述

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 洛谷c是一个在洛谷平台上运行的控制台游戏。在洛谷c里,玩家可以体验到纯粹的命令行游戏的乐趣。 洛谷c提供了丰富多样的游戏选择,包括迷宫、扫雷、数独等经典游戏。玩家可以通过键盘输入命令与游戏进行交互,通过编写c语言代码来完成各种游戏任务。 在洛谷c中,玩家可以锻炼自己的逻辑思考和编程能力。比如,在迷宫游戏中,玩家需要编写代码来实现自动寻找出口的功能;在扫雷游戏中,玩家需要编写代码来实现揭开方块、计算周围雷数等功能。 洛谷c还提供了竞赛模式,玩家可以参加各种比赛,与其他玩家切磋编程技巧。通过比赛,玩家可以学习到其他程员的优秀代码,不断提升自己的编程水平。 洛谷c也提供了交流和学习的平台,玩家可以与其他玩家交流游戏心得、学习经验,共同进步。在洛谷c的论坛中,玩家可以提问问题、分享代码,获得其他玩家的帮助和指导。 总之,洛谷c是一个有趣并且有教育价值的控制台游戏。通过游戏,玩家能够提高编程能力,锻炼逻辑思维,在与其他玩家的交流中不断学习和成长。 ### 回答2: 洛谷c是一个控制台游戏,它是一个基于C语言编写的游戏平台。这个平台提供了各种类型的游戏,如迷宫游戏、飞行游戏、射击游戏等等。洛谷c的游戏都是在控制台下运行的,没有图形界面,所有的操作都是通过键盘输入和控制台输出来完成。 在洛谷c中,你可以通过学习C语言来编写自己的小游戏,也可以玩其他用户编写的游戏。这是一个很好的学习C语言的平台,通过编写小游戏可以锻炼自己的编程能力和逻辑思维。 洛谷c的游戏很有趣,而且有很多挑战性的关卡。你可以在游戏中探索各种各样的场景,解决难题,战胜敌人。游戏的难度逐渐增加,所以你需要不断提升自己的能力才能通关。 另外,洛谷c还有一个活跃的社区,你可以在社区中与其他玩家交流,分享自己的作品和经验。这样可以帮助你更好地理解游戏中的问题,并且找到解决问题的方法。 总之,洛谷c是一个可以让你学习C语言、锻炼编程能力和享受游戏乐趣的平台。无论你是初学者还是有一定编程经验的人,都可以在这里找到适合自己的游戏和挑战。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值