读书人

「玩1玩」未来游戏新趋势野比的视

发布时间: 2012-12-18 12:43:41 作者: rapoo

「玩一玩」未来游戏新趋势——野比的视频体感游戏《抓住板砖》
本帖最后由 conmajia 于 2012-05-14 08:21:02 编辑 Nobi's Somatosensory Game -- Catch the Brick

野比的体感游戏 —— 抓住板砖


首先,扣扣


写在前面的话:这纯粹是个实验小品,妄称游戏,娱乐而已,不要当真。 难得当一次标题党,哈哈。


出门之前发个帖子。

昨天去看了老妈,帮她调试了下出问题的Wii,回家路上又看到店里在卖Kinect,不由得感叹体感游戏大有渐行渐盛的趋势。

最近一直在玩摄像头,干脆就用摄像头来实验下体感游戏。

先上源代码。。



老子真心快要不能忍受csdn这如同粑粑一般的编辑器和永远要刷新5遍以上的「我的空间」了。。。

点我下载源码和DEMO(不需要积分)

老规矩,视频的东西,请先安装Emgu CV(请找度娘索取),并且把bin目录添加到系统变量中。

里面有一个BitmapEx,是增强的Bitmap,用到指针来GetPixel和SetPixel,性能比Bitmap好不少。

如果不行或者不会,就把bin下面的所有dll文件复制到C:\Windows\system32里去。

--------------------

原理其实没啥,就这这几个步骤

1.对背景采样(不能有运动物体)

2.从视频里减去背景(剩下的就是伟岸的你了)

3.二值化剪影

4.读取板砖范围内的像素点,和剪影交叉超过20%则认为被点击

5.如此这般


上面第4部,按照我设想的其实应该分成a.查找剪影边界,生成Region,b.求板砖和Region的交集,若不为空,则认为相交。

实际操作时发现边界函数的算法似乎对我电脑上130w的摄像头有点勉为其难,效果不好。

无所谓了,反正是玩嘛。

攻略:

1. 使用身体任何一个部分去碰触红色板砖即可。

2. 永远不要妄想能抓住板砖。


下面来个游戏动画图。








欢迎指正。。完美流请绕行,这不是商业游戏。。
[最优解释]
不错,感谢楼主分享!
[其他解释]
有意思...
[其他解释]
hi ,thank your share!
[其他解释]
牛人!
[其他解释]
亮点在图!
[其他解释]
有意思~~~感谢楼主的分享!!!!!!!!!!!!
[其他解释]
貌似很有趣的样子,支持楼主!
[其他解释]
有意思...
[其他解释]
就看见巨大化和别人
[其他解释]
想下载来看的,可惜404你懂的。。。。
[其他解释]
看上去好高端~~~
[其他解释]

引用:
想下载来看的,可惜404你懂的。。。。


这个为嘛还是404,你懂得!!!
[其他解释]
404 你懂的........
[其他解释]
该回复于2012-05-14 13:08:37被版主删除
[其他解释]
该回复于2012-05-14 13:08:44被版主删除
[其他解释]
感谢分享。

本来想下载下来玩玩的,可惜404你懂的……
实在不行上传到别处。比如googlecode什么的,空间也大,我有好多资料和工具软件都存到那上边了。

动作捕捉的话,用过一个叫做aforge.net的C#的开源类库,很好玩也很好用。
[其他解释]
mark,下次试试
[其他解释]
mark,回家慢慢看。
[其他解释]
看着挺有意思的,支持!
[其他解释]
最近楼主高产啊,崇拜中。
挺有创意的东西。
------其他解决方案--------------------


牛。。。。。
[其他解释]
看着挺有意思的,支持!
[其他解释]

LZ的帖子不错呀~
比较有意思
[其他解释]
我勒个擦。。下载链接404.。。。 你大妹的csdn!!!
[其他解释]
有意思啊
[其他解释]
呵呵不给力啊!!!!!!!!!!!!
[其他解释]
404
[其他解释]
404你懂的........
[其他解释]
经常出现404
[其他解释]
各位,我知道404是为嘛了。。我上传的资源莫名其妙消失了。。这粑粑一样的csdn。。

下面是新的链接,哪位有其他好的空间麻烦传下然后把链接贴在回复里。

点死它个404
[其他解释]
不回啊。。。
[其他解释]

引用:
感谢分享。

本来想下载下来玩玩的,可惜404你懂的……
实在不行上传到别处。比如googlecode什么的,空间也大,我有好多资料和工具软件都存到那上边了。

动作捕捉的话,用过一个叫做aforge.net的C#的开源类库,很好玩也很好用。


本来这个就打算用aforge的边缘检测的。。但是说真的那边缘真心是坨粑粑。。就放弃了。。多半还是我的摄像头效果太差的原因。。aforge好处在于很全面。。
[其他解释]
大牛啊
[其他解释]
有点意思,支持一下!
[其他解释]
有意思...
[其他解释]
该回复于2012-05-15 11:06:53被版主删除
[其他解释]
支持,学习了
[其他解释]
好像很有意思……
[其他解释]
高端啊。。
[其他解释]
感分享。
[其他解释]
该回复于2012-05-14 09:53:41被版主删除
[其他解释]
怎么把我的回复弄没了。这CSDN真恶心人来的。
[其他解释]
我觉得未来游戏的趋势不会是体感游戏,因为体感太累了吧,前期是因为新鲜有人玩,到后期可能会慢慢淘汰,而且只能局限于小游戏的开发。发表下自己的意见,不要喷我!
[其他解释]
该回复于2012-05-14 12:55:17被版主删除
[其他解释]
该回复于2012-05-14 13:22:15被版主删除
[其他解释]
有意思...
[其他解释]
大神。。。。
[其他解释]
引用:
我觉得未来游戏的趋势不会是体感游戏,因为体感太累了吧,前期是因为新鲜有人玩,到后期可能会慢慢淘汰,而且只能局限于小游戏的开发。发表下自己的意见,不要喷我!


我也不知道未来的事。。我们试着想象下这样的场景(在一个巨大的布景中,一群全身体感装置的玩家在里面瞎逛,实际上通过他们的头盔显示和体感装置,他们正身临其境的经历着各种冒险各种刺激。。

还有virtual reality+体感的各种。。模拟训练、模拟旅游、模拟xx


再来就是h game+体感互动。。。不知道会不会有人精尽而亡呢。。啊。。弥托福我yd了。。
------其他解决方案--------------------


csdn太恶心,又把资源删了。
我放到博客园去了,链接在这里http://files.cnblogs.com/conmajia/NobiSomatosensoryGameBricks.zip
[其他解释]
该回复于2012-05-14 17:34:07被版主删除
[其他解释]
有意思
[其他解释]
游戏DEMO已经放出,不想自己编译的,只需要装有Emgu CV就可以运行了

点我下载DEMO


希望不会404
[其他解释]
资源又出现了。。这鬼魅一般的csdn啊。。
[其他解释]
该回复于2012-08-07 09:34:06被版主删除
[其他解释]
该回复于2012-05-15 11:15:32被版主删除
[其他解释]
顶,创意
[其他解释]

引用:
http://www.cnblogs.com/xrwang/archive/2010/02/21/ForegroundDetection.html

Emgu cv详解


嗯,拜读了。内容很丰富
[其他解释]
有意思。。。
[其他解释]
该回复于2012-05-15 11:03:19被版主删除
[其他解释]
http://www.cnblogs.com/xrwang/archive/2010/02/21/ForegroundDetection.html

Emgu cv详解
[其他解释]
不错,图片上的男人也不错
[其他解释]
thank your share!
[其他解释]
该回复于2012-05-15 16:32:13被版主删除
[其他解释]

有意思,看看,其实以后体感游戏一定会是趋势。
怕累的人不善于得到游戏带来的乐趣和成就。
[其他解释]
蛮好玩的~赞一个
[其他解释]
试试再说
[其他解释]
牛X的游戏,自力更生丰衣足食~
[其他解释]
不错,挺好玩的哈.
[其他解释]
该回复于2012-05-16 08:15:31被版主删除
[其他解释]
404

[其他解释]
该回复于2012-05-16 08:17:45被版主删除
[其他解释]
该回复于2012-05-16 08:17:40被版主删除
[其他解释]
哈哈 好东西哈哈 好东西哈哈 好东西
[其他解释]
该回复于2012-05-17 08:20:47被版主删除
[其他解释]
CSDN已经无法阻止你玩弄摄像头了
[其他解释]
引用:
CSDN已经无法阻止你玩弄摄像头了


摄像头快被我玩烂了。。
[其他解释]
不错,挺好玩的哈.
------其他解决方案--------------------


哈哈 好东西
[其他解释]
有意思
[其他解释]
http://dl5.csdn.net/fd.php?i=757743010806852&s=ad4bf31759d7243c4f09666513e032dc
下载成功了,嘎嘎,试试。

有点意思~~~~
[其他解释]
哈哈,有,有想象力哦@支持下!!
[其他解释]
CSDN真烂啊....404打不开
[其他解释]
该回复于2012-05-17 15:05:42被版主删除
[其他解释]
这个蛮有意思的啊

[其他解释]
牛人,呵呵
[其他解释]
牛啊。。。。。。。。。。。。。。。。。。。。。。。。。。对我这种新手说安装都不会,,,,,,,
[其他解释]
牛人膜拜
[其他解释]
该回复于2012-05-17 12:57:47被版主删除
[其他解释]
该回复于2012-05-19 09:16:36被版主删除
[其他解释]
不错,看来遇到高人了,学习一下。
[其他解释]
该回复于2012-05-19 10:11:57被版主删除
[其他解释]
该回复于2012-05-19 10:11:50被版主删除
[其他解释]
貌似有些意思!!
[其他解释]
很不错啊
[其他解释]

引用:
玩过wii的这个不算啥吧


没人说它算个啥
[其他解释]
玩过wii的这个不算啥吧
[其他解释]
null
[其他解释]
null
[其他解释]
引用:
本来这个就打算用aforge的边缘检测的。。但是说真的那边缘真心是坨粑粑。。就放弃了。。多半还是我的摄像……

用aforge做的,这个可以有。
http://topic.csdn.net/u/20110325/11/0480d36a-07af-4898-8617-13ef101b5fbb.html
连起的名字都这么像。

==============

话说楼主最近真高产啊!
[其他解释]
引用:
引用:
本来这个就打算用aforge的边缘检测的。。但是说真的那边缘真心是坨粑粑。。就放弃了。。多半还是我的摄像……

用aforge做的,这个可以有。
http://topic.csdn.net/u/20110325/11/0480d36a-07af-4898-8617-13ef101b5fbb.html
连起的名字都这么像。

==============
……


话说我最近闲的蛋疼啊。。

读书人网 >C#

热点推荐