WELCOME

任何一个伟大的目标,都有一个微不足道的开始。

如何做出一个好的c++游戏

目录

一、游戏分类

1.文字型

2.画图型

3.键盘型

二、游戏创意

你的程序可以比较激情、热血

1.打怪,爆装备型

2.答题闯关型

可以添加一些不可思议的物品和玩法

三、学号c++/c的语法,是成功的第一步,也是最重要的一步!


如有意见,欢迎投诉(最好先给小编说明)

大家好,我又来了,今天给大家“传授一个秘诀”-如何做出“人类高质量”c++游戏。

一、游戏分类

做出一个“人类高质量”c++游戏其实不难,我们先来看一下小编总结的几种种类:

1.文字型(经典c++游戏):主要用文字来互动。
2.图画型:用各种字符来构图,如:   ε≡٩(๑>₃<)۶       !!!∑(゚Д゚ノ)ノ
3.键盘型:主要用键盘互动,程序几乎不输出字符。

1.文字型

先来看第一种。

这种程序做起来比较简单,主要以while为主干,以下为伪代码

#include<bits/stdc++.h>//伪代码!
using namespace std;
void(......)//定义函数、定义结构体
{
......
}

int main()
{
    ......//定义变量、给值...
    while(血量不为零)//或游戏没有结束
    {

        ......//程序的主要编写

        if(游戏失败)
        {
            cout<<......;
            return 0;
        }
    }
}

可以参见:沙漠世界1.0 c++小游戏_mooczhimahu的博客-CSDN博客

歹徒逃亡1.4.1_mooczhimahu的博客-CSDN博客

当然,文字型还可以主要采用顺序结构,如自制小游戏--飞行模拟器_mooczhimahu的博客-CSDN博客

2.画图型

主要以字符组成的图画进行游戏。

比如要做一个坦克大战的游戏,可以:

cout<<"  0  "<<endl<<"..0.."<<endl<<"-----"<<endl<<"-----"<<endl
输出效果如下:
  0  
..0..
-----
-----

可以参见:c++小游戏———扫雷_mooczhimahu的博客-CSDN博客_c++代码小游戏

c++小游戏--五子棋_mooczhimahu的博客-CSDN博客_c++五子棋小游戏

经典游戏————格斗.exe_mooczhimahu-C/C++文档类资源-CSDN下载

3.键盘型

此类型游戏只用键盘互动,基本不会有画面的变化。如钢琴程序,只需显示使用方法即可。

可以参见:CSDN插件--piano

二、游戏创意

那么问题来了,如何把游戏做的有趣呢?

你的程序可以比较激情、热血

一般男生做游戏,都是《地穴传奇》、《神偷大盗》等刺激的游戏,全程都不是那么温柔。这时候,剧情就非常重要了,游戏内应有“悬命一线”、“最终对决”这样的情节,会让游戏变的有趣。

你的程序可以有主线、副本、商店等多种功能,以及拥有多种对手,让选择性变高。

以下是几种常见玩法:

1.打怪,爆装备型

可以设置多个玩法、NPC,游戏开始时,主角将获得一定的物资,之后不断打怪、包装备、升级、获得金币、购买物品   然后再打怪、爆装备......

这种比较简单,也比较常见。

2.答题闯关型

此类型也是会有一些属性,比如血量、防御值什么的。之后,会出现一些选项,每次选择都关乎结局和走向。

可以添加一些不可思议的物品和玩法

程序内,可以有一些非常有趣、不可思议的物品。比如:香蕉回旋镖、硬纸甲、凉拌红烧炒西瓜(什么鬼?)等等。

两军交战,不一定要用机枪大炮,可以把屁作成范围性武器,把狗当做木棒,甚至人物可以用B站的弹幕当武器。

三、学号c++/c的语法,是成功的第一步,也是最重要的一步!

最重要的是要有足够的知识储备,才能做出一个“人类高质量”c++游戏。


本期就到这里啦,下次再见。

posted @ 2022-07-12 20:50  绿树公司  阅读(1302)  评论(0)    收藏  举报