增强现实游戏

3
我想开发一个增强现实游戏。玩家将站在一个房间里,一些摄像机会拍摄他的画面。我们的想法是在视频中添加一个怪物,玩家可以通过佩戴眼镜或直接从液晶屏幕上观看到它。基本上,这可以通过使用一些图像处理概念来完成。添加带有颜色部件或标记的位置,然后进行一些艰苦的工作即可达到目的。
但我的问题是如何让这个怪物移动,并因此产生一段视频,看起来像怪物正在攻击玩家。实际的游戏从那时开始,但我会逐步进行。第一步是获得那个有攻击怪物的视频。
我完全是新手,只用过opencv。所以我将需要一些工具来实现我的目标。您会建议我从哪里开始吗?我更喜欢C++,但任何具有某些API建议的语言也是可以接受的。我也开放理论和概念上的建议。感谢您阅读我的问题。
注意:这个想法是在看了动漫《刀剑神域》之后想到的。如果您喜欢看动漫和虚拟现实相关的东西,我建议您去看一下,它很好。

啊,塞巴斯蒂安啊,别再沉迷于那个动漫了。我建议你去看看其他的东西。不要总是依赖Stack Overflow :) 我在Stack Overflow上写了一个像土耳其人一样的评论 :) 好了,别再闹了。祝好。 :) - Celik
1个回答

4
如果您想让怪兽像攻击玩家一样移动,那么您需要知道玩家或玩家某些部分的三维坐标。这可以通过让玩家穿戴可识别的标记来完成,以便可以检测到同态,并提取出3D位置。
您可以开始阅读有关OpennCV上C++增强现实的帖子的内容。

或者,他可以使用Kinect和Kinect库(它们现在通常适用于大多数语言和系统)。 - Bill
还有一个类似Kinect的新开源开发者SDK,但我没有尝试过,所以不想谈论它,但如果你想看看,链接在这里:http://es.engadget.com/2012/09/13/bitgym-motion-sdk-kinect/。 - Jav_Rock

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接