vb翻牌记忆游戏设计

qq_39049088 2017-06-05 02:25:54
一.功能概述
显示12张扑克牌,其中两两成对,共6种花色,游戏者需要在5秒之内记住每一对的位置。5秒之后,扑克牌翻至背面。这是游戏者凭记忆点击扑克牌,找出成对的牌。系统测量游戏者找出全部成对的牌所花费的时间,并于游戏者估计的时间相对比,按照既定的规则给出测量结果。


谁能帮我设计一个我来参考一下,希望得到帮助,这是一种小学期,有没有大神啊
...全文
744 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
无·法 2017-06-24
  • 打赏
  • 举报
回复
楼主是给最强大脑节目组做的吗
笨狗先飞 2017-06-08
  • 打赏
  • 举报
回复
脆皮大雪糕 2017-06-08
  • 打赏
  • 举报
回复
好了,不啰嗦了,可以用无限副牌,然后从每副牌里抽出相同花色相同点数的牌盖下去,任意点两张都是配对成功的,游戏者玩得开心就好,程序也好写
赵4老师 2017-06-08
  • 打赏
  • 举报
回复
人家用两幅扑克牌,从里面挑出6对,每对一模一样不行吗?!
of123 2017-06-08
  • 打赏
  • 举报
回复
引用 16 楼 zhao4zhong1 的回复:
[quote=引用 15 楼 of123 的回复:] [quote=引用 11 楼 zhao4zhong1 的回复:] 人家用两幅扑克牌,从里面挑出6对,每对一模一样不行吗?!
干扰因素就降低了。那不如用 12 个方框,里面就是数字算了。[/quote] 如果是我,使用12幅韩国美女图片! https://image.baidu.com/search/index?tn=baiduimage&ipn=r&ct=201326592&cl=2&lm=-1&st=-1&fm=index&fr=&hs=0&xthttps=111111&sf=1&fmq=&pv=&ic=0&nc=1&z=&se=1&showtab=0&fb=0&width=&height=&face=0&istype=2&ie=utf-8&word=%E9%9F%A9%E5%9B%BD%E7%BE%8E%E5%A5%B3 [/quote]嗯,对于普通人来说,干扰更大。 如果非常熟悉或干脆没见过,反倒好。就怕“好像哪里见过”这种,会有较大干扰,试图回忆出名字。然后还要与图片的位置信息关联,再记忆。比如,“宋慧乔 13 34”。 受过训练之后,扑克牌和美女照就区别不大了。受试者只需找到成对的事物,略去事物的名称,直接记忆成对事物的相关位置,如“13-34”。
of123 2017-06-08
  • 打赏
  • 举报
回复
猩猩点击时是不用“想”的,似乎卡片的图形就印在它脑子里。它出手飞快,瞬间点完所有卡片,立刻伸手到出奖口拿香蕉。 有趣的是,另一只小猩猩看了几次,也会了,照样子上去噼噼啪啪一顿点,然后拿到香蕉。
of123 2017-06-08
  • 打赏
  • 举报
回复
看过一个电视节目,黑猩猩干这种事比人强多了。当显示时间降到零点几秒时,人类的高手就不灵了。黑猩猩丝毫不受影响,依然回回正确。然后拿到香蕉吃。 电视节目里,受试的黑猩猩看的就是屏幕上显示的数字卡片,出现位置也是随机的。它必须按顺序逐个点击瞬间即逝的数卡的“背面”,才能从出奖口拿到香蕉。 换成扑克牌,只要稍加训练,对它来说应该也是一样的。它需要知道,应该按怎样的顺序来点击。
赵4老师 2017-06-08
  • 打赏
  • 举报
回复
引用 15 楼 of123 的回复:
[quote=引用 11 楼 zhao4zhong1 的回复:] 人家用两幅扑克牌,从里面挑出6对,每对一模一样不行吗?!
干扰因素就降低了。那不如用 12 个方框,里面就是数字算了。[/quote] 如果是我,使用12幅韩国美女图片! https://image.baidu.com/search/index?tn=baiduimage&ipn=r&ct=201326592&cl=2&lm=-1&st=-1&fm=index&fr=&hs=0&xthttps=111111&sf=1&fmq=&pv=&ic=0&nc=1&z=&se=1&showtab=0&fb=0&width=&height=&face=0&istype=2&ie=utf-8&word=%E9%9F%A9%E5%9B%BD%E7%BE%8E%E5%A5%B3
of123 2017-06-08
  • 打赏
  • 举报
回复
引用 11 楼 zhao4zhong1 的回复:
人家用两幅扑克牌,从里面挑出6对,每对一模一样不行吗?!
干扰因素就降低了。那不如用 12 个方框,里面就是数字算了。
舉杯邀明月 2017-06-08
  • 打赏
  • 举报
回复
引用 13 楼 bakw 的回复:
扑克牌其实winodws自带有的,要什么来什么 http://www.developer.com/net/net/article.php/3303671/Programming-for-Fun-and-Profit---Using-the-Carddll.htm
其实我也想过用Windows的dll来做扑克牌游戏。 不过这个网页中的方法,只能用在 Win98/2K/XP中吧? 比如我的Win7/64位系统,根本就没有cards.dll, 扑克类游戏的这个“资源”在 CardGames.dll中,并且还是个“64位DLL”。 不同版本的系统,这个“牌面”大小可能还不一样。 要想做个游戏、利用系统的扑克牌资源,还得想些法子才能兼容所有系统。
脆皮大雪糕 2017-06-07
  • 打赏
  • 举报
回复
引用 5 楼 of123 的回复:
6种花色应该是指6对不同的牌点花色组合,例如: 草花5-红心5 方块7-黑桃7 方块8-红心8 红心J-黑桃J 草花K-方块K 草花A-黑桃A 组合及位置都随机生成。判断用户相邻2次点击的牌点是否相同。
那其实就是不要管花色,只要看数字咯,花色属于无用信息,好看而已,想做成啥样主要看美工
赵4老师 2017-06-07
  • 打赏
  • 举报
回复
百度图片搜“扑克牌”
赵4老师 2017-06-07
  • 打赏
  • 举报
回复
使用PicClip控件。
of123 2017-06-07
  • 打赏
  • 举报
回复
说一种设计方案: 1 一个有 12 个成员的 Image 控件数组。 2 一个 ImageList 控件,用来存放 1 张扑克牌背面图片和顺序的 52 张扑克牌正面图片,索引号分别为 0 和 1 - 52。 3 游戏开始时,用两轮循环生成随机数,分别取得牌点和花色,以<牌点 * 4 + 花色>得到图片索引号,存入 Image 控件数组成员的 Tag 属性。要检查,重复要重新生成。 4 根据取得的图片索引号为控件数组成员加载图片,并计时。 5 到时后,为所有控件数组成员加载索引为 0 的扑克背面图片。 6 用户点击时,在事件中检查Image 控件数组 Index 和 Tag 值。通过 Tag 中存放的 ImageList 图片索引很容易算出牌点。
of123 2017-06-07
  • 打赏
  • 举报
回复
6种花色应该是指6对不同的牌点花色组合,例如: 草花5-红心5 方块7-黑桃7 方块8-红心8 红心J-黑桃J 草花K-方块K 草花A-黑桃A 组合及位置都随机生成。判断用户相邻2次点击的牌点是否相同。
of123 2017-06-07
  • 打赏
  • 举报
回复
引用 9 楼 chewinggum 的回复:
[quote=引用 5 楼 of123 的回复:] 6种花色应该是指6对不同的牌点花色组合,例如: 草花5-红心5 方块7-黑桃7 方块8-红心8 红心J-黑桃J 草花K-方块K 草花A-黑桃A 组合及位置都随机生成。判断用户相邻2次点击的牌点是否相同。
那其实就是不要管花色,只要看数字咯,花色属于无用信息,好看而已,想做成啥样主要看美工[/quote]花色可以作为干扰项,影响游戏者的记忆。更何况显示扑克牌,你总不能另创一种无花色的图片。
舉杯邀明月 2017-06-06
  • 打赏
  • 举报
回复
扑克牌有“6种花色”? 难道楼主把大、小王看待为2种花色?(但一般这类游戏都应该去掉大、小王吧,因为“太显眼”了) 或者说,楼主的扑克牌是“与众不同”的?
赵4老师 2017-06-06
  • 打赏
  • 举报
回复
低于人民币1000我不干。
脆皮大雪糕 2017-06-05
  • 打赏
  • 举报
回复
引用 1 楼 vansoft 的回复:
楼主忘了报价了。
正解
vansoft 2017-06-05
  • 打赏
  • 举报
回复
楼主忘了报价了。

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧