当前位置: 首页 > article >正文

C++多款质量游戏及开发建议[OIER建议]

前言

其实C++不适合开发大型高质量游戏。

但是,很多人信息学竞赛生(博主)为了竞赛都学习了C++,但自小就认为编程就是开发游戏的我们,肯定想着开发一个游戏,但发现C++的局限性以及无法和windows非常好的兼容(注意是非常好,不是不能),导致无法开发大型游戏,但是,对于一些基础的文字类和剧情类游戏还是可以开发的。

开发步骤

项目策划

一个人的力量往往是渺小的,所以建议大家找几个朋友一起开发,可以起到效果翻倍和训练之余放松的效果。在开发之前先要对自己的项目有一个很清晰的认知,知道自己要做什么类型的游戏,是剧情类型还是别的,然后如果是剧情类型的可以写一下剧本或者是闯关类型的(就是输入一个数字开一干什么事情那种)。然后大家分一下工,确认自己的职位就可以上级实践了。

项目实现

编写时推荐使用Vscode不推荐使用Dev-c++。

注意多多使用函数,主程序内最好只放几个函数,不然会显得很乱且多人最后难以合并。

函数名和变量名建议以拼音为基础,方便自己编写代码时理清思路,防止写到一半咕了。

可以多多利用 system 函数 具体可以参考 system 用法详解。

剧情要尽量丰富且具有独特性,对此我们可以使用 rand 函数 来随机生成数字并对各种数字分类进行判断,多做几种就有非常多的组合了。

当然闯关类型的话,可以多设计几个副本然后参考其他游戏(后文有)

实现时最好多多换行各个部分之间做好区分防止爆破。

项目测试

多找点人,让他们游玩游戏并给出建议就行修缮,非常管用!调Bug的最好方式。

项目宣传

按照洛谷规定,个人项目可在洛谷进行1~2次宣传,一般建议在周末的灌水区宣传和犇犇中宣传,流量大,当然在CSDN宣传也是不错的选择。

游戏参考

博主花费3天整理的高质量可运行C++游戏就免费送给大家下载啦:

C++可运行游戏19个

最后希望大家给博主的洛谷点个关注以后福利多多!博主洛谷


http://www.kler.cn/news/358116.html

相关文章:

  • Redis和Jedis的区别
  • 软件测试学习笔记丨接口自动化测试-接口请求
  • 无人机:无线电波控制技术!
  • vue2鼠标左划、右划(左滑、右滑)时间
  • 从0开始深度学习(12)——多层感知机的逐步实现
  • RHCE第一次笔记
  • 【机器学习】深入浅出讲解贝叶斯分类算法
  • poisson过程——随机模拟(Python和R实现)
  • Element-ui官方示例(Popover 弹出框)
  • 微信小程序应用echarts和二维表的结合
  • 动态规划-子数组系列——乘积最大子数组
  • 【面试11】嵌入式之模电/数电
  • setState更新状态的2种写法
  • 高级算法设计与分析 学习笔记14 FFT
  • Axure科技感元件:打造可视化大屏设计的得力助手
  • CMake技术细节:解决未定义,提供参数
  • 基于MATLAB的交通标志的识别
  • ARM嵌入式学习--第四天
  • Flutter Column和Row组件
  • java-实例化一个List并添加数据的方法