当前位置: 首页 > news >正文

自制游戏——斗罗大陆

很简陋,没有图,请见谅

// mine[0] = 级数
// mine[1] = 战力
//mine[2] = 1 == 白虎
//mine[2] = 2 == 昊天锤
//mine[2] = 3 == 蓝银草
#include <bits/stdc++.h>
using namespace std;
int mine[100],live=3, dou = 1, luo = 1, da = 1, bag[1000], huan = 0, liang = 30;
long long huannian[100];
void jianjie() {cout << "这里没有魔法,没有武术,却有神奇的武魂。" << endl;cout << "这里的每个人在6岁的时候,都会在武魂殿中在魂师的帮助下进行武魂觉醒。" << endl;cout << "武魂有动物,有植物,有器物,武魂可以辅助人们的日常生活,有特殊天赋的人可以用之修炼并进行战斗。" << endl;cout << "有武魂且可以修炼而且级数在10级以上的被称为魂师。每个人都有级数,总共是1~100级,而每一个级数段位都有一个称号。" << endl;cout << "而1~9级是魂士;10~19级是魂师;20~29级是大魂师;30~39级是魂尊;40~49级是魂宗;50~59级是魂王;60~69级是魂帝;70~79级是魂圣;80~89级是魂斗罗;90~99级是封号斗罗。" << endl;cout << "封号斗罗又可分为90~94级普通封号斗罗,95~98级超级斗罗,99级极限斗罗" << endl;cout << "而且,每10级又可以吸收一个魂环,魂环等级又分为:" << endl;cout << "1,十年魂环(白色):任何魂士都可以吸入,最常见的魂环,也是最低级的,有条件的魂师都不会选择吸入这种魂环,拥有一个技能。" << endl;cout << "2,百年魂环(黄色):魂士可以吸入423年以下,魂师可以吸入764年以下,较为稀有,拥有一个技能。" << endl;cout << "3,千年魂环(紫色):魂尊可以吸收1760年以下,魂宗可以吸收5000年以下,较为罕见,拥有一个技能。" << endl;cout << "4,万年魂环(黑色):魂王可以吸入12000年以下,魂帝可以吸收20000年以下,魂圣可以吸收50000年以下,魂斗罗可以吸收所有万年魂环,极为罕见!拥有一个技能。" << endl;cout << "5,十万年魂环(红色):封号斗罗级,极致武魂或体质的原因才能吸入,拥有一个技能。" << endl;cout << "若超过吸收年限则是越级吸收,越级吸收过程中极其痛苦,失败了就会爆体而亡!" << endl;_sleep(1 * 2000);cout << endl;
}
int sui(int n, int m) {random_device rd;mt19937 reng(rd());uniform_int_distribution<int> sum(n, m);return sum(reng);
}
int hunji() {mine[2] += mine[0];cout << "乱披风之舞" << endl;if (huan >= 1) {cout << "泰坦苍穹破" << endl;cout << "重力沼泽" << endl;}cout << "抓" << endl;if (huan >= 2) cout << "锤撼天地" << endl;cout << "咬" << endl;if (huan >= 3) cout << "旋风狂舞" << endl;cout << "挠" << endl;if (huan >= 4) cout << "邪神破" << endl;cout << "毒液" << endl;if (huan >= 5) cout << "绚烂之爆" << endl;if (huan >= 6) cout << "大地蚁皇斩" << endl;if (huan >= 7) cout << "昊天真身" << endl;if (huan >= 8) cout << "千钧壁垒" << endl;if (huan >= 9) cout << "大须弥锤" << endl;if (huan >= 10) cout << "修罗结界" << endl;
}
int doupan() {if (mine[1] > liang) {cout << "胜利!" << endl;mine[0] += 1;da += 1;liang += 100;} else {cout << "你输了" << endl;live-=1;cout << "生命-1";cout << " 剩余生命" << live << endl; }return mine[100], da, liang,live;
}
void qianqingtiyao() {cout << "你睁开了眼睛" << endl;cout << "我";cout << "这是要死了吗?" << endl;cout << "不!!!" << endl;cout << "我要活着!!!" << endl;cout << "你又睁开了眼睛" << endl;cout << "我";cout << "这是在哪?" << endl;cout << "斗罗世界的生存竞争" << endl;cout << "拉开了序幕" << endl;cout << endl;
}
int kaihun() {_sleep(1*500);int n1,wuhun;n1 = sui(4, 10);wuhun = 2;int sdffs;cout << "你随着杰克长老进行开魂" << endl;cout << "你将手放在了上面" << endl;cout << "请输入你想要的初始魂力:";cout << "顿时,魂力球大放光彩" << endl;_sleep(1*100); cout << "你是" << n1 << "级的" << endl;mine[0] = n1;mine[1] = mine[0] * 34;mine[2] = wuhun;cout  << "你的武魂竟是昊天锤" << endl;cout << "你的目标是:";cout << "达到500000" << endl;return mine[100];
}
int thing() {int num;cout << endl;cout << "战力:" << mine[1] << "      级数:" << mine[0] << endl;cout << "--------------------事件-------------------" << endl;cout << "[1]斗罗之路 [2]魂兽森林 [3]人物 [4]结束游戏" << endl;cout << "您选择:";cin >> num;return num;
}
int duida(int douluodalu()) {switch (da) {case 1:cout << "    " << da << endl;_sleep(1 * 5000);hunji();doupan();break;case 2:cout << "    " << da << endl;_sleep(1 * 1000);hunji();doupan();break;case 3:cout << "    " << da << endl;_sleep(1 * 1000);douluodalu();_sleep(1 * 1000);hunji();doupan();if (da > 3) {da = 1;luo += 1;}if (luo > 3) {luo = 1;dou += 1;}break;}return da, luo;
}
int dou1luo1() {cout << "看门人:你是什么人?" << endl;cout << "                                  我是来上课的学生:唐三" << endl;cout << "看门人:交钱,不交就给我滚开!" << endl;cout << "            你别血口喷人,你看好了,这是我的邀请书:唐三" << endl;cout << "看门人:假的吧?先过了我这一关再说!" << endl;cout << "                                      来啊,谁怕谁:唐三" << endl;
}
int dou1luo2() {cout << "原社长:你是什么人?" << endl;cout << "                                  我是来住宿的学生:唐三" << endl;cout << "原社长:看来又要打一架了。" << endl;cout << "                                          什么意思:唐三" << endl;cout << "原社长:我是社长,只要有新来的学生,我就要和他打一架!" << endl;cout << "                                我准备好了,开始吧:唐三" << endl;
}
int dou1luo3() {cout << "小舞:我叫小舞,跳舞的“舞”。" << endl;cout << "                                  我叫唐三:唐三" << endl;cout << "小舞:一环大魂师,请指教。" << endl;
}
int dou1() {switch (luo) {case 1:cout << "     一" << endl;cout << "看门人的侮辱" << endl;duida(dou1luo1);break;case 2:cout << "     二" << endl;cout << "宿舍中的较量" << endl;duida(dou1luo2);break;case 3:cout << "     三" << endl;cout << "小舞的出现" << endl;duida(dou1luo3);break;}
}
int dou2luo1() {cout << "火舞:一群小垃圾!" << endl;cout << "                                        说什么呢你:唐三" << endl;cout << "火舞:没什么,只是觉得你太弱了!" << endl;cout << "                                        凭实力说话:唐三" << endl;cout << "火舞:好啊,赛场上见!" << endl;
}
int dou2luo2() {cout << "风笑天:你欺负火舞!" << endl;cout << "                                不,我还帮了她一把:唐三" << endl;cout << "风笑天:放**的**,我现在就要惩罚你这个厚颜无耻之人。" << endl;cout << "                            不是,我真没把她怎么样:唐三" << endl;cout << "风笑天:哼!来吧!" << endl;
}
int dou2luo3() {cout << "比比东:十万年魂兽,拿下那个小女孩" << endl;cout << "                                   不许你们伤害她:唐三" << endl;cout << "比比东:唐三,我承认你很有天赋,可惜你是我的敌人。" << endl;cout << "                                    你想要怎么样:唐三" << endl;cout << "比比东:杀了他们!" << endl;
}
int dou2() {switch (luo) {case 1:cout << "     一" << endl;cout << "第一场对决" << endl;duida(dou2luo1);break;case 2:cout << "     二" << endl;cout << "风笑天" << endl;duida(dou2luo2);break;case 3:cout << "     三" << endl;cout << "我的小舞" << endl;duida(dou2luo3);break;}
}
int dou3luo1() {cout << "狼盗:抓住他们!" << endl;cout << "                              不好,他们越来越多了:唐三" << endl;
}
int dou3luo2() {cout << "深海魔晶王:食物来了!" << endl;cout << "                                    谁死还不一定呢:唐三" << endl;cout << "深海魔晶王:有点意思,就是你们太弱了!" << endl;
}
int dou3luo3() {cout << "波塞西:来吧,在我手中坚持一炷香!" << endl;cout << "                                    冒昧了,前辈:唐三" << endl;cout << "波塞西:一炷香记时,开始!" << endl;
}
int dou3() {switch (luo) {case 1:cout << "     一" << endl;cout << "狼盗劫路" << endl;duida(dou3luo1);break;case 2:cout << "     二" << endl;cout << "深海魔晶王" << endl;duida(dou3luo2);break;case 3:cout << "     三" << endl;cout << "海神九考" << endl;duida(dou3luo3);break;}
}
int douluo() {if (dou > 3) {cout << "斗罗之路已打完" << endl; return 0;}cout << "第" << dou << "章第" << luo << "回--" << da << endl;switch (dou) {case 1:cout << "小舞的到来" << endl;dou1();break;case 2:cout << "精英大赛" << endl;dou2();break;case 3:cout << "成神之路" << endl;dou3();break;}
}
int wuhunpanding(int nian) {cout << "是" << nian << "的魂环" << endl;if (mine[0] / 10 != huan) {int num;cout << "是否吸收魂环?([1]是[2]否)";cin >> num;if (num == 1) {cout << "吸收中" << endl;huan += 1;huannian[mine[0] / 10] = nian;cout << "吸收成功" << endl;}}
}
int hunshoupan(int dizhan, int shou) {switch (shou) {case 1:cout << "是" << dizhan << "年的曼陀罗蛇!" << endl;break;case 2:cout << "是" << dizhan << "年的大地之王!" << endl;break;case 3:cout << "是" << dizhan << "年的大力金刚熊!" << endl;break;case 4:cout << "是" << dizhan << "年的狼盗!" << endl;break;case 5:cout << "是" << dizhan << "年的凤尾鸡冠蛇!" << endl;break;case 6:cout << "是" << dizhan << "年的天梦冰蚕!" << endl;break;case 7:cout << "是" << dizhan << "年的人面魔珠!" << endl;break;case 8:cout << "是" << dizhan << "年的大力金刚蚁!" << endl;break;case 9:cout << "是" << dizhan << "年的泰坦巨猿!" << endl;break;case 10:cout << "是" << dizhan << "年的天青牛蟒!" << endl;break;}int sum;cout << "是[1]逃跑[2]战斗" << endl;cin >> sum;if(sum == 1){cout << "逃跑成功" << endl;return 0;}	else{hunji();if (mine[1] >= dizhan) {cout << "战斗胜利" << endl;mine[0] += 1;_sleep(1 * 500);wuhunpanding(dizhan);} else {cout << "战斗失败" << endl;live-=1;cout << "生命-1";cout << " 剩余生命" << live << endl;}}
}
int hunshousenling1(int n, int m) {int shou = sui(1, 10);int num = sui(n, m);hunshoupan(num, shou);
}
int muohun(){cout << "正在进入魔魂大白鲨(10 0000年~50 0000年)" << endl;_sleep(1 * 1000);int nian = sui(100000,500000);cout << "是" << nian << "的魔魂大白鲨" << endl; int sum;cout << "是[1]逃跑[2]战斗" << endl;cin >> sum;if(sum == 1){cout << "逃跑成功" << endl;return 0;}	else{hunji();if (mine[1] >= nian) {cout << "战斗胜利" << endl;mine[0] += 1;_sleep(1 * 500);wuhunpanding(nian);} else {cout << "战斗失败" << endl;live-=1;cout << "生命-1";cout << " 剩余生命" << live << endl;}}
}
int hunshousenling() {int num;cout << "[1]魂兽森林外围(一)(100年~500年)" << endl;if (dou > 1 || (dou == 1 && luo > 1 ) || (dou == 1 && luo == 1 && da > 1)) {cout << "[2]魂兽森林外围(二)(500年~800年)" << endl;}if (dou > 1 || (dou == 1 && luo > 1 ) || (dou == 1 && luo == 1 && da > 2)) {cout << "[3]魂兽森林外围(三)(800年~1000年)" << endl;}if (dou > 1 || (dou == 1 && luo > 2 ) || (dou == 1 && luo == 2 && da > 2)) {cout << "[4]魂兽森林中间(一)(1000年~1500年)" << endl;}if (dou >= 2) {cout << "[5]魂兽森林中间(二)(1500年~5000年)" << endl;}if (dou >= 2 || (dou>=2 && luo >= 1)) {cout << "[6]魂兽森林中间(三)(5000年~10000年)" << endl;}if (dou >= 3) {cout << "[7]魂兽森林深处(10000年~100000年)" << endl;}if (dou >= 3) {cout << "[8]魔魂大白鲨(10 0000年~20 0000年)" << endl;}cout << "你要去:";cin >> num;switch (num) {case 1:cout << "正在进入魂兽森林外围(一)(100年~500年)" << endl;_sleep(1 * 1000);hunshousenling1(100, 500);break;case 2:cout << "正在进入魂兽森林外围(二)(500年~800年)" << endl;_sleep(1 * 1000);hunshousenling1(500, 800);break;case 3:cout << "正在进入魂兽森林外围(三)(800年~1000年)" << endl;_sleep(1 * 1000);hunshousenling1(800, 1000);break;case 4:cout << "正在进入魂兽森林中间(一)(1000年~1500年)" << endl;_sleep(1 * 1000);hunshousenling1(1000, 1500);break;case 5:cout << "正在进入魂兽森林中间(二)(1500年~5000年)" << endl;_sleep(1 * 1000);hunshousenling1(1500, 5000);break;case 6:cout << "正在进入魂兽森林中间(三)(5000年~10000年)" << endl;_sleep(1 * 1000);hunshousenling1(5000, 10000);break;case 7:cout << "正在进入魂兽森林深处(10000年~100000年)" << endl;_sleep(1 * 1000);hunshousenling1(10000,100000);break;case 8:muohun();break;default:cout << "输入错误" << endl;break;}
}
int renwu(){cout << "现有" << mine[0] << "级" << endl;cout << "现有" << mine[1] << "战力" << endl;cout << "已吸收" << huan << "个魂环" << endl;cout << "剩余可吸收" << (mine[0]/10)-huan << "个魂环" << endl;for(int i=1;i<=huan;i++){cout << i << "个魂环" << huannian[i] << endl;}}
int main() {qianqingtiyao();jianjie();kaihun();while (live > 0) {switch (thing()) {case 1:cout << "----------------------斗罗之路-----------------------" << endl;douluo();mine[1] = mine[0] * 34;for (int i = 1; i <= 10; i++) {mine[1] += huannian[i];}if (mine[1] >= 500000) {_sleep(1 * 1000);cout << "恭喜你,成了一代霸主!" << endl;return 0;}break;case 2:cout << "----------------------魂兽森林-----------------------" << endl;hunshousenling();mine[1] = mine[0] * 34;for (int i = 1; i <= 10; i++) {mine[1] += huannian[i];}if (mine[1] >= 500000) {_sleep(1 * 1000);cout << "恭喜你,成了一代霸主!" << endl;return 0;}break;case 3:cout << "----------------------人物-----------------------" << endl;renwu();break;case 4:cout << "----------------------游戏结束-----------------------" << endl;if (mine[0] < 100) {cout << "未达成目标" << endl;}cout << endl;return 0;break;default:cout << "输入错误" << endl;break;}}if (live == 0) {cout << "您的复活次数已经耗尽"  << endl;cout << "您的生命即将转世" << endl;cout << "请重新开启游戏" << endl;}return 0;
}

相关文章:

自制游戏——斗罗大陆

很简陋&#xff0c;没有图&#xff0c;请见谅 // mine[0] 级数 // mine[1] 战力 //mine[2] 1 白虎 //mine[2] 2 昊天锤 //mine[2] 3 蓝银草 #include <bits/stdc.h> using namespace std; int mine[100],live3, dou 1, luo 1, da 1, bag[1000], huan 0, lia…...

MindStudio制作MindSpore TBE算子(四)算子测试(ST测试-Ascend910B/ModelArts)--失败尝试

上一节&#xff0c;MindStudio制作MindSpore TBE算子&#xff08;三&#xff09;算子测试&#xff08;ST测试&#xff09;&#xff0c;因此缺乏对应的硬件环境导致无法进行ST测试&#xff0c;导致难以自安&#xff0c;今天搞来Ascend910B服务器来填坑&#xff0c;看看是否是硬件…...

二、交换机的vlan子设备接入

一、交换机的vlan设置-CSDN博客 二、交换机的vlan子设备接入-CSDN博客 接上篇的文章&#xff0c;本文接入了子设备 网络结构如下&#xff1a; 用路由器A和POE交换机B代替第一篇中的笔记本电脑&#xff0c;路由器A和交换机B都关闭DHCP服务&#xff0c;并分别接入一个IPC&#…...

EFCore相关知识分享

EFCore相关知识分享 文章目录 EFCore相关知识分享前言EFCore 的优势SaveChang的作用EF Core 查询优化小技巧使用投影&#xff08;投影到所需的数据类型&#xff09;延迟加载&#xff08;Lazy Loading&#xff09;与显式加载&#xff08;Eager Loading&#xff09;使用 AsNoTrac…...

检测网络安全漏洞 工具 网络安全 漏洞扫描 实验

实验一的名称为信息收集和漏洞扫描 实验环境&#xff1a;VMware下的kali linux2021和Windows7 32&#xff0c;网络设置均为NAT&#xff0c;这样子两台机器就在一个网络下。攻击的机器为kali,被攻击的机器为Windows 7。 理论知识记录&#xff1a; 1.信息收集的步骤 2.ping命令…...

deepseek + kimi 高效生成PPT

1.在deepseek中生成ppt大纲 2.将大纲复制到kimi中生成PPT kimi&#xff1a;https://kimi.moonshot.cn/...

JavaWeb学习-Mybatis(增删改查)

(一)Mybatis入门程序 1.创建springboot工程,并导入 mybatis的起步依赖、mysql的驱动包。(项目工程创建完成后,自动在pom.xml文件中,导入Mybatis依赖和MySQL驱动依赖) <dependencies> <!-- mybatis起步依赖 --> <dependency> …...

软考高项(二十四)法律法规和标准规范 ★重点集萃★

&#x1f451; 个人主页 &#x1f451; &#xff1a;&#x1f61c;&#x1f61c;&#x1f61c;Fish_Vast&#x1f61c;&#x1f61c;&#x1f61c; &#x1f41d; 个人格言 &#x1f41d; &#xff1a;&#x1f9d0;&#x1f9d0;&#x1f9d0;说到做到&#xff0c;言出必行&am…...

Django中select_related 的作用

Django中这句代码Dynamic.objects.select_related(song)是什么意思&#xff1f; 在 Django 中&#xff0c;这句代码&#xff1a; Dynamic.objects.select_related(song) 的作用是 在查询 Dynamic 模型的同时&#xff0c;预加载 song 关联的外键对象&#xff0c;从而减少数据…...

vscode无法ssh连接远程机器解决方案

远程服务器配置问题 原因&#xff1a;远程服务器的 SSH 服务配置可能禁止了 TCP 端口转发功能&#xff0c;或者 VS Code Server 在远程服务器上崩溃。 解决办法 检查 SSH 服务配置&#xff1a;登录到远程服务器&#xff0c;打开 /etc/ssh/sshd_config 文件&#xff0c;确保以下…...

计算机组成原理——中央处理器(九)

在每一个清晨醒来&#xff0c;你都有一个全新的机会去塑造你的世界。无论昨日经历了多少风雨&#xff0c;今天的你依旧可以启航向梦想的彼岸。生活或许会给你设置障碍&#xff0c;但请相信&#xff0c;这些都是通往成功的垫脚石。不要让短暂的困境遮蔽了你的视野&#xff0c;因…...

网页版贪吃蛇小游戏开发HTML实现附源码!

项目背景 贪吃蛇是一款经典的休闲小游戏&#xff0c;因其简单易玩的机制和丰富的变形而深受玩家喜爱。本次开发目标是实现一款网页版贪吃蛇小游戏&#xff0c;并通过前端与后端结合的方式&#xff0c;提供一个流畅的在线体验。 实现过程 游戏逻辑设计 蛇的移动&#xff1a;…...

基于java ssm springboot选课推荐交流平台系统设计和实现

基于JavaWeb开发的 &#x1f345; 作者主页 网顺技术团队 &#x1f345; 欢迎点赞 &#x1f44d; 收藏 ⭐留言 &#x1f4dd; &#x1f345; 文末获取源码联系方式 &#x1f4dd; &#x1f345; 查看下方微信号获取联系方式 承接各种定制系统 &#x1f4dd; &#x1f680;&…...

Sigma-Aldrich化学品安全技术说明书(SDS)查询教程

在当今的现代工业体系里&#xff0c;化学品的应用极为广泛&#xff0c;贯穿于众多行业的生产环节。以电子、皮革、玩具、工艺品、家具制造等行业为例&#xff0c;有机溶剂的使用频率颇高&#xff0c;这虽极大地推动了生产的发展&#xff0c;却也埋下了风险隐患。在这些企业中&a…...

嵌入式实训室解决方案(2025年最新版)

一、背景概述 随着信息技术的迅猛进步&#xff0c;嵌入式系统已成为智能化设备与应用的核心驱动力&#xff0c;引领产业变革与创新。其应用范围广泛&#xff0c;涵盖智能家居、智能医疗、工业控制、交通及网络通信等领域&#xff0c;是信息化与智能化转型的关键。在此背景下&am…...

Spring Cloud — 深入了解Eureka、Ribbon及Feign

Eureka 负责服务注册与发现&#xff1b;Ribbon负责负载均衡&#xff1b;Feign简化了Web服务客户端调用方式。这三个组件可以协同工作&#xff0c;共同构建稳定、高效的微服务架构。 1 Eureka 分布式系统的CAP定理&#xff1a; 一致性&#xff08;Consistency&#xff09;&am…...

全排列(力扣46)

这道题让我们求这个集合有多少种排列方式&#xff0c;那么与之前组合问题的不同就在于要考虑元素之间的顺序了&#xff0c;所以每一层递归的or循环的起始值无需变量控制&#xff0c;都从0开始。但是一个排列中不能出现相同元素&#xff0c;所以别忘了去重&#xff0c;这里的去重…...

Mac部署Jenkins 一

Mac部署Jenkins 一 一.Jenkins 部署依赖 JDK 环境 查看 Mac JDK 环境&#xff0c;如果没有安装&#xff0c;先安装 打开终端输入命令:java -version Mac安装配置 JDK 二. 检查 HomeBrew 安装 检查 HomeBrew 是否安装&#xff0c;终端输入命令:brew -v Mac安装HomeBrew …...

附录1:组维英文简写大全

附录1&#xff1a;组维英文简写大全 中央处理器 一、技术与厂商 FSB 前端总线频率 HT 超线程技术 Intel 英特尔 AMD 美国超微 VIA 威盛 二、CPU插座 Slot 针插式 ZIF 零插拔力的插座 Socket 触点式 LGA &#xff08;IntelCPU封装形式名称&#xff09; 三…...

SQL Server:查看内存使用情况

目录标题 **1. 使用系统视图和动态管理视图****查看 SQL Server 进程的内存使用情况****查看系统级别的内存使用情况****查看 SQL Server 内存管理器的状态** **2. 使用性能监视器&#xff08;PerfMon&#xff09;****添加内存使用情况计数器** **3. 使用 DBCC MEMORYSTATUS 命…...

chrome-mojo C++ Bindings API

概述 Mojo C 绑定 API 利用C 系统 API提供一组更自然的原语&#xff0c;用于通过 Mojo 消息管道进行通信。结合从Mojom IDL 和绑定生成器生成的代码&#xff0c;用户可以轻松地跨任意进程内和进程间边界连接接口客户端和实现。 本文档通过示例代码片段提供了绑定 API 用法的详…...

uniapp + vite + 使用多个 ui 库

样式冲突 新建了个项目 安装多个 ui 库 发现 uview-plus 和 Ant Design Vue 3.2.20 的 按钮样式 冲突uvuew-plus 的按钮样式 会被 ant 的样式给覆盖解决方式 找到圆满 ant.css 注释 button, html [type"button"], [type"reset"], [type"submit&quo…...

Unity3D 制作动画的时间轴管理方案: Timeline编

在 Unity3D 中使用 Timeline 实现所见即所得(WYSIWYG)的动画制作,合理的项目设置、资源管理和工作流程优化。以下基于本人实践之最佳方案总结: 1. 项目与场景设置 渲染模式与分辨率 在 Game 视图中选择与目标平台匹配的分辨率和屏幕比例(如 16:9 或 4:3),确保编辑时预览…...

逻辑回归不能解决非线性问题,而svm可以解决

逻辑回归和支持向量机&#xff08;SVM&#xff09;是两种常用的分类算法&#xff0c;它们在处理数据时有一些不同的特点&#xff0c;特别是在面对非线性问题时。 1. 逻辑回归 逻辑回归本质上是一个线性分类模型。它的目的是寻找一个最适合数据的直线&#xff08;或超平面&…...

Prompt通用技巧1

Prompt 的典型构成 角色:给 AI定义一个最匹配任务的角色&#xff0c;比如:「你是一位软件工程师」「你是一位小学老师」指示:对任务进行描述上下文: 给出与任务相关的其它背景信息(尤其在多轮交互中)。例子 : 必要时给出举例&#xff0c;学术中称为 one-shot learning,few-sho…...

C# 上位机--枚举

一、引言 在 C# 上位机开发过程中&#xff0c;枚举&#xff08;Enum&#xff09;是一种非常实用的数据类型&#xff0c;它可以将一组相关的常量组织在一起&#xff0c;使代码更加清晰、易读和易于维护。 二、枚举的基本概念 枚举&#xff08;Enum&#xff09;是一种值类型&a…...

01docker run

docker run 用于从镜像创建并启动容器。下面是一些常用的选项&#xff1a; -d: 让容器在后台运行&#xff0c;即以守护进程模式运行。--name: 给容器指定一个名称&#xff0c;便于识别和管理。-p: 将宿主机的端口映射到容器内的端口&#xff0c;实现网络通信。-e: 设置环境变量…...

易语言.飞扬特性展示2

类型反射&#xff1a;编译后的类型具有“自省”性。可以在运行时获取类型&#xff08;或类库&#xff09;的定义信息。可以根据类名称动态创建类对象&#xff0c;并调用对象指定方法。提供“反射”类库供程序员使用。静态编译&#xff1a; 源代码将被直接编译为可执行代码。 没…...

FlashDecoding

Flash Attention是将Q划分到所有SM block上。每个SM block上的Q&#xff0c;负责和所有K和所有V进行计算&#xff0c;得到对应的结果。期间&#xff0c;SM block彼此之间&#xff0c;不需要通信。 在prefill阶段&#xff0c;seqLength*batchSize*Heads足够多&#xff0c;所以每…...

提示词生成新方法,用Make自动化生成

提示词生成新方法&#xff01;用Make自动化生成&#xff01; 在当今快速发展的科技时代&#xff0c;人工智能&#xff08;AI&#xff09;正在改变我们如何创作内容。然而&#xff0c;待人青睐的诀窍——提示词生成&#xff0c;可能令许多创作者感到迷惘。你是否曾在写作中挣扎…...