旅行者爆肝用python 做了一个原神抽卡模拟分析系统!

做抽卡模拟系统的原因:

(1)完成期末大作业,不想和其他同学的创意重复,于是做出了一个艰难的决定!模仿原神抽卡系统做一个抽卡和分析的游戏!

(2)本来的计划是抽卡模拟分析和账号数据分析两个主要模块,但由于模拟抽卡部分快写完时发现已经达到了大作业的要求,所以果断阉割掉账号数据分析模块!(CSDN上也有大佬写了爬虫爬取抽卡数据的文章)

(3)时值2.6长草期,本人为了等万叶一直屯着原石,心痒难耐想抽卡!

于是,集以上三点原因,本人爆肝制作出成品——原神抽卡模拟分析系统!

 首先来看一下整个系统的结构:

哦为什么架构里有×呢,因为要么是因为做前端的时候太难做,要么是因为工作量太大了……

另外,由于做前端的时候没有找到武器证件照,所以卡池里没有武器!

登录系统十分简单,因为全部使用的临时记录,关闭游戏之后就会清空记录。用户进入游戏的时候,新建一条记录,跳出欢迎界面:

这时候因为用户还没有抽卡记录,点击分析数据也是什么也没有哦~

所以新用户要先去抽卡!由于这是在2.6长草期做的,所以没有2.7的卡池。每个卡池的内容都保存在数据库里,加载页面的时候进行提取。

选择卡池页面:

 抽卡概率根据随机数获取(计算概率真是很麻烦QnQ特别是在删除武器之后还要重新分配四星和五星),确定获取角色之后从数据库获取并显示。

抽卡页面:

抽卡效果图:

很好,现在抽完卡,去分析一下数据吧! 

由于本人的怠惰,没有计算x抽出x角色、已抽x抽垫x抽这些功能,也为了让老师能看到我的分析,所以做得十分简略,仅仅是计算了各角色获得数!

抽卡分析页面:

呃呃关于本抽卡模拟分析系统的讲解就到这里啦!想要玩或者需要源码可联系我(是付费的!)

不知道以后会不会更新哈哈哈,再见喽~ 

  • 9
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

AAAseven

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值