Harry Potter RPG_1
RPG——Harry Potter
博主最近迷上了《Harry Potter》
So 我制作了一款RPG对话模拟游戏,
目前主线以进行到了分院以后:
有兴趣的小伙伴可以看看,能点个关注就更好了\(>_<)/
程序的准备
#include<bits/stdc++.h> #include<conio.h> #include<windows.h> using namespace std; struct one{ string name; int s; int age; //金钱 int money1,money2,money3;//金加隆,银西可,铜纳特 //魔杖,魔法 int magic; int magican[100]; int magnum; //外观 string _1;//发色 string _2;//皮肤 string _3;//眼睛 string _4;//衣服 string w; //物品 int thing[100]; int thnum; }; string se[2]={"先生","女士"}; //称谓 string adj[2]={"帅气","美丽"};//adj string mag[8]={"凤凰尾羽紫衫木魔杖","独角兽毛山楂木魔杖","雷鸟羽毛雪杉木魔杖","火龙神经硬木魔杖","独角兽毛雪松木魔杖","凤凰尾羽柳木魔杖","赤木凤凰尾羽魔杖","铁木夜骑尾毛魔杖"}; string gic[100]={"除你武器","飞来","障碍重重","护神护卫","门牙塞大棒","钻心剜骨","阿瓦达索命","魂魄出窍","神锋无影"};//魔法 string thing[4]={"光轮2001","魔法石","白鲜香精"}; //物品 int magn=8; //魔杖种类数量 string drink[2]={"黄油啤酒","火焰威士忌"};//饮料种类 int dn=2;//饮料种类数量 int dw[2]={5,10};//饮料价格 string school[6]={"无","格兰芬多","赫奇帕奇","拉文克劳","斯莱特林","阿兹卡班"};//五大学院(doge) int sflag; int life; one player;//玩家 //转场 void jump(){ for(int i=0;i<3;i++){ system("cls"); cout<<"..."<<endl; Sleep(800); system("cls"); cout<<"...."<<endl; Sleep(800); } } //随机函数 int come(int a,int b){ srand((int)time(0)); return (rand()%(b-a+1))+a; } //歇停 void change(){ getch(); system("cls"); }
主要剧情部分
void start(){ cout<<"您好,请告诉我您的姓名:"; cin>>player.name; system("cls"); cout<<"好的"<<endl; cout<<"还有您的性别,谢谢(男m,女w):"; char a; cin>>a; system("cls"); if(a=='m'){ player.s=0; cout<<"您好,"<<player.name<<"先生"; } else if(a=='w'){ player.s=1; cout<<"您好,"<<player.name<<"小姐"; } change(); }
这一段代码主要是记录玩家性别和姓名。
捏脸
再就是还有一个捏脸系统,主要使用adj描述(绝对不是作者不会图形化)
//捏脸 void look(){ cout<<"请描述您的样貌:(一个或多个形容词)"<<endl; cout<<"头发:"; cin>>player._1; cout<<"皮肤:"; cin>>player._2; cout<<"眼睛:"; cin>>player._3; cout<<"衣服:"; cin>>player._4; system("cls"); cout<<"哦,"<<adj[player.s]<<"的"<<se[player.s]<<","<<endl; cout<<"您"<<player._1<<"发丝披在脑后,"<<player._3<<"的眼瞳中闪着光芒,"<<player._4<<"华丽的同时也不失优雅。"<<endl; cout<<"您很"<<adj[player.s]<<se[player.s]<<"。"<<endl; change(); cout<<"哦对了,由于您没有房子,破釜酒吧13号,以后就是你的家了。"; Sleep(100); change(); }
这便是开始一些代码\(>_<)/
点个赞吧
本文作者:gyu12345
本文链接:https://www.cnblogs.com/gyu12345/p/Harry.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步