栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

用C++实现FNAF 1

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

用C++实现FNAF 1

        FNAF 1是一款游戏,不知道的可以上网查。这个2014年的游戏有4个玩偶,移动是随机的,并且保安(玩家)可以做6种操作。那么,如果用4个int变量定义位置,2个表示时间的变量,1个表示电量(powerleft)的变量,加上一个while循环,这个游戏便在C++中实现了。

注:因为网上没有对电量、时间的公式计算,所以本游戏还是有一些bug的,恐怖气氛可能更小了。

         代码如下:

#include
#include
using namespace std;
void slowsay(string a)
{
	int l=a.size();
	for(int i=0;i<=l;i++)
	{
		cout<>start;g=getchar();
    }
    if(start=="Game")
    {
    	slowsay("选择一夜(1-6)");cout<>night;
	  if(night==1) sum=6;
	  if(night==2) sum=5;
	  if(night==3) sum=4;
	  if(night==4) sum=3;
	  if(night==5) sum=2;
	  if(night==6) sum=1; 
	   slowsay("12:00");slowsay("a.m.");cout<>s1>>s2>>s3>>s4;
		sum=(s1+s2+s3+s4)/4;
	}
	 
	   while(freddy!=8 && bonnie!=1000 && chika!=1000 && fox!=2 && hour!=6 && powerleft>=0)
		{
			 minute+=10;
			 if(minute>=60)
			 {
			 	minute-=60;hour++;
			 } 
			srand((int)time(0));
			foxrun=foxrun+rand()%1000/100;
			powerleft=powerleft-ussage;
		    srand((int)time(0));
		    if(start=="Game")
		    {
		    	f=rand()%(sum+2);b=rand()%(sum+1);c=rand()%(sum+3);
				if(f==2) 
			{
				freddy++;slowsay("你");slowsay("听");slowsay("到");slowsay("了");slowsay("弗");slowsay("莱");slowsay("迪");slowsay("的");slowsay("笑");slowsay("声");cout<5) sum=5;
			   	f=rand()%sum;b=rand()%sum;c=rand()%sum;
				    if(f==3) 
		         	{
				freddy++;slowsay("你");slowsay("听");slowsay("到");slowsay("了");slowsay("弗");slowsay("莱");slowsay("迪");slowsay("的");slowsay("笑");slowsay("声");cout<=200 && LD==1) 
			{
				foxrun=95.00;fox=1;powerleft=powerleft-2.5;cout<<"门发出了响声。";cout<=200 && LD==0)  fox=2;
			cout<<"你要干什么?(开关左灯1,右灯2,左门3,右门4,监控5,啥也不干6";cout<>job;
			if(job==1)
			{
					powerleft-=1.25;
						LL=1;
					cout<<"左灯开了。";cout<=6) cout<<"Times Up!You win!";
		if(powerleft<0) cout<<"Powerleft low.You was died by Freddy";
		return 0; 
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/384962.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号