大富翁大家都玩过,走到建筑的位置可以买地,第二圈走到买过的地可以升级,别人经过后需要付过路费,每次经过起点都会获得一定资金,玩到最后还没破产的就是胜者,这里我用matlab制作了一款matlab版的大富翁小游戏:
点击方框内加号可换头像,点击文本区域可改昵称:
当然即使不换头像点击开始后,也会自动分配头像和名称:
第一次走过地可以买地:
b:收购价,t:过路费,最后一位数值是地产等级
再次走过地可以升级:
他人走过已七一讲话被购买地产需要交过路费:
当有玩家负债时,会清空资产并显示负债退出游戏:
主要文件共10个m文件,其中monopoly_main.m是函数入口,运行该程序开始游戏!:
monopoly.mlappinstall文件是app安装包,点击如下安装a山东专科小清华pp按钮并选中该文件,可以将其安装在app栏:
值得一提的是,本程序的头像预设也是用matlab绘制的:
部分代码展示:
1.关于已购买多个地产升级某地产时左右矩阵大小不匹配问题,
解决方法:将monopoly_main函数113行附近 剩男相亲owenerpos=owenerlist(:,2)==n;
更改为:owenerpos=owenerlist(:,1)==lf.([‘player’,num2str(n)]).pos;
2.由网友 [不知道叫什么] 指出若版本为2021a,则uiaxes会自动显示在uipanel下方导致骰子无法显示,所做更改为将该uiaxes的父类由uifigure更换为uipanel,并更改position属性使其显示陕西安康学院在相应的位置,详细更改如下:
将g藕断丝连什么意思ui_init.m文件20-25行附近代码:
改为:
3.由网友 [m0_57054690] 指出,打包后程序第一次生成随机数问题,为程序增添根据时间变化的随机数种子即可,该部分代码为:
到此这篇关于使用matlab制作大富翁小游戏的过程详解的文章就介绍到这了,更多相关matlab制作大富翁游戏内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!
本文发布于:2023-04-05 21:56:57,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/8caee6e992c96f2a1d0c3852d1d53a4c.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:使用Matlab制作大富翁小游戏的过程详解.doc
本文 PDF 下载地址:使用Matlab制作大富翁小游戏的过程详解.pdf
留言与评论(共有 0 条评论) |