同人小游戏之“斗罗大陆”

前言

hello大家好我是文宇,今天带来一个新游戏,是@zzsshh11做的,他的主页是@zzsshh11.

正文

直接上代码

​
​
#include<iostream>  
#include<conio.h>
#include<windows.h>
#include<stdlib.h>
#include<stdio.h>
#include<time.h>            
#include<string.h>
using namespace std;
string name,wh,wh3;
int xthl=0;//先天魂力
int hldj=0;//魂力等级
int wh1;//武魂
int wh2;//武魂2
long long sxhl=200;//所需魂力
int gj=50,fy=50,jy=0,hp=60,zdhp=60;//属性
long long hj[9]={0};//九个魂环的年限
long long hj2[9]={0};//第二武魂九个魂环的年限
int hh=0;//第一武魂魂环数量
int hh2=0;//第二武魂魂环数量
int jl=0;//魂环吸收几率
int jhb=0;//金魂币
int zgn=0;//诸葛弩
int zmd=0;//子母胆
int ywt=0;//阎王帖
int bylh=0;//暴雨莲花
int fntl=0;//佛怒唐莲
int mtls=1;//曼陀罗蛇  //数字为编号
int ttjy=2;//泰坦巨猿
int tqnm=3;//天青牛蟒
int rgt=4;//柔骨兔
int gb=5;//鬼豹
int rmmz=6;人面魔蛛
int fwjgs=7;//凤尾鸡冠蛇
int fhnn=8;//粉红娘娘
int ddzw=9;//大地之王
int amxsh=10;//暗魔邪神虎
long long nx;//魂兽年限
long long dfsh;//魂兽的伤害
long long dfsm;//魂兽的生命值
int n,a,p,jg,hs,ct,xs,zd,jn,sz,o,fh;//亿些变量
int main() {
	
	srand(time(NULL));
	cout<<"-------------------斗罗大陆-----------------------"<<endl;
	cout<<"你好,欢迎来到斗罗大陆,行走江湖,请留下你的大名:"; 
	cin >> name;
	cout<<name<<",你即将觉醒武魂,请做好准备"<<endl; 
	Sleep(3000);
	n=rand()%5+1;
	if(n>=0&&n<=4){
		wh1=rand()%9+1;
		if(wh1==0) {
			wh="昊天锤";
			gj+=27;
			fy+=12;
		}	
		if(wh1==1) {
			wh="蓝电霸王龙";
			gj+=17;
			fy+=21;
		}
		if(wh1==2) {
			wh="七杀剑";
			gj+=31;
			fy+=7;
		}
		if(wh1==3) {
			wh="邪火凤凰";
			gj+=27;
			fy+=10;
		}
		if(wh1==4) {
			wh="蓝银皇";
			gj+=13;
			fy+=26;
		}
		if(wh1==5) {
			wh="六翼天使";
			gj+=20;
			fy+=20;
		}
		if(wh1==6) {
			wh="邪眸白虎";
			gj+=23;
			fy+=16;
		}
		if(wh1==7) {
			wh="奇茸通天菊";
			gj+=16;
			fy+=18;
		}
		if(wh1==8){
			wh="幽冥灵猫";
			gj+=30;
			fy+=5;
		}
		cout<<"你的武魂 :"<<wh<<endl;
	}else {
		wh1=rand()%9+1;
		wh2=rand()%9+1;
		if(wh1==0) {
			wh="昊天锤";
			gj+=27;
			fy+=12;
		}	
		if(wh1==1) {
			wh="蓝电霸王龙";
			gj+=17;
			fy+=21;
		}
		if(wh1==2) {
			wh="七杀剑";
			gj+=31;
			fy+=7;
		}
		if(wh1==3) {
			wh="邪火凤凰";
			gj+=27;
			fy+=10;
		}
		if(wh1==4) {
			wh="蓝银皇";
			gj+=13;
			fy+=26;
		}
		if(wh1==5) {
			wh="六翼天使";
			gj+=20;
			fy+=20;
		}
		if(wh1==6) {
			wh="邪眸白虎";
			gj+=23;
			fy+=16;
		}
		
		if(wh1==7) {
			wh="奇茸通天菊";
			gj+=16;
			fy+=18;
		}
		if(wh1==8){
			wh="幽冥灵猫";
			gj+=30;
			fy+=5;
		}
		if(wh2==0) {
			wh3="昊天锤";
			gj+=27;
			fy+=12;
		}	
		if(wh2==1) {
			wh3="蓝电霸王龙";
			gj+=17;
			fy+=21;
		}
		if(wh2==2) {
			wh3="七杀剑";
			gj+=31;
			fy+=7;
		}
		
		if(wh2==3) {
			wh3="邪火凤凰";
			gj+=27;
			fy+=10;
		}
		if(wh2==4) {
			wh3="蓝银皇";
			gj+=13;
			fy+=26;
		}
		if(wh2==5) {
			wh3="六翼天使";
			gj+=20;
			fy+=20;
		}
		if(wh2==6) {
			wh3="邪眸白虎";
			gj+=23;
			fy+=16;
		}
		
		if(wh2==7) {
			wh3="奇茸通天菊";
			gj+=16;
			fy+=18;
		}
		if(wh2==8){
			wh3="幽冥灵猫";
			gj+=30;
			fy+=5;
		}
		cout<<"你的武魂 :"<<wh<<' '<<"第二武魂 :"<<wh3<<endl;
	}
	cout<<name<<",你即将进行魂力测评,请做好准备"<<endl; 
	Sleep(3000);
	xthl=rand()%10+5;
	if(xthl>10){
		xthl/=2;
	}
	else if(wh1>=0&&wh1<=9||wh2>=0&&wh2<=9){
		xthl=10;
	}
	else{
		xthl=rand()%10+1;
	}
	if(xthl<=1) {
		cout<<"你只是一个普通人,没有魂力,平凡的度过一生!!!"<<endl;
		return 0; 
	}
	else{
		hldj=xthl;
		cout<<"你的魂力为"<<hldj<<"级,请开始你的斗罗之旅"<<endl;
	}
	if(xthl==10){
		cout<<"竟然是先天满魂力!!!将来必成封号斗罗!!!"<<endl;
	}

	return 0;
}

​

(这个游戏刚做完一点)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

文宇炽筱

有一个打赏就多写十篇文章

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值