首页 > 其他分享 >Harry Potter RPG_1

Harry Potter RPG_1

时间:2023-09-24 16:00:59浏览次数:28  
标签:string int Potter 魔杖 RPG Harry

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");
}

 

标签:string,int,Potter,魔杖,RPG,Harry
From: https://www.cnblogs.com/gyu12345/p/Harry.html

相关文章

  • hdu:不容易系列之(3)—— LELE的RPG难题
    ProblemDescription人称“AC女之杀手”的超级偶像LELE最近忽然玩起了深沉,这可急坏了众多“Cole”(LELE的粉丝,即”可乐”),经过多方打探,某资深Cole终于知道了原因,原来,LELE最近研究起了著名的RPG难题:有排成一行的n个方格,用红(Red)、粉(Pink)、绿(Green)三色涂每个格子,每格涂一色,要......
  • 在MMORPG中,其他玩家和怪物的同步做法
    1)在MMORPG中,其他玩家和怪物的同步做法​2)AssetBundle通过Offset加密/解密问题3)加载预制体API区别4)关于MaterialPropertyBlock的使用问题这是第340篇UWA技术知识分享的推送,精选了UWA社区的热门话题,涵盖了UWA问答、社区帖子等技术知识点,助力大家更全面地掌握和学习。UWA社区主页:c......
  • RPG-任务编辑器
    花了一下午加一上午,中间遇到了一些问题,使用技能:WPF; TextBox 使用Wrapper来完成自动换行,检测回车键,完成换行。使用了System.Web.Extension,来完成json的序列化,也可以用System.Text.Json使用了System.windows.Forms完成文件选择,保存以及文件夹的存放的FileSaveDialog,FolderBro......
  • RPG游戏开发日志:
      2023年3月份玩了个怪物猎人崛起,之前接触的是狩猎时刻,刚刚玩怪物猎人时候用手柄不太适应,游戏里没啥剧情,一些NPC,还有一些任务,一直猫可以做治疗,辅助,和攻击,狗可以当坐骑以及攻击,游戏除了一些怪物之外,能采集还有竞技场百龙夜行等,游戏很棒,也很难,一个怪打好久,而狩猎时刻是手机游......
  • hdu2068 RPG的错排(错排)
    思路:我们定义f(n)为n个人抽到的情况总数。对于第n个人,他要不抽中自己,即要抽中其他n-1个人,有n-1种可能,接下来讨论下,如果第n个人它抽中的人也抽中了第n个人,那么有f(n-2)种情况,如果第n个人抽中的人没有抽中第n个人,那么有f(n-1)可能,所以f(n)=(n-1)*(f(n-1)+f(n-2))。      ......
  • unity学习日志5(麦扣老师3DRPG项目学习)
    设计模式单例模式(泛型单例)作用:提高代码复用率,增加代码可读性//实现泛型单例,并对T进行约束,规定只有各类manager使用单例模式publicclassSingleton<T>:MonoBehaviourwhereT:Singleton<T>{privatestaticTinstance;//通过属性来访问直接获取私有的静......
  • unity学习日志4(麦扣老师3DRPG项目学习)
    新的APIPhysics.OverLapSphere(位置(Vector3),半径(Float))函数功能:在该位置生成一个球体,返回一个数组(类型为collider),数组存储所有与球体接触和在球体内的拥有碰撞检测的物体链接直达:https://docs.unity.cn/cn/2021.3/ScriptReference/Physics.OverlapSphere.html项目中......
  • unity学习日志3(麦扣老师3DRPG项目学习)
    1.ShaderGraphy基本使用利用unity自带的菲利涅效果通过Multiply用Color使其改变颜色,操作如上如所示将需要调整的变量放到左上角中,即可和在inspector中随时调整shaderAlphaClipping:用于透明与非透明之间进行过渡AlphaThreshold代表阈值:没到达这个值不会进行渲染DithCoun......
  • ActionRPG-3-RPGGameAbility
    #pragmaonce#include"ActionRPG.h"#include"Abilities/GameplayAbility.h"#include"Abilities/RPGAbilityTypes.h"#include"RPGGameplayAbility.generated.h"/***Subclassofabilityblueprinttypewithgame-speci......
  • Burpgpt环境搭建
    进入https://github.com/aress31/burpgpt 下载Burpgpt源码,并按照要求配置  1、安装gradle和JDK11 gradlev7.4.2下载地址为:https://gradle.org/next-steps/?version=7.4.2&format=all解压并配置 创建文件夹:mkdir/opt/gradle/解压:unzip-dgradle-7.4.2-all.zip......