0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样用VuforiaSDK构建一个简单的口袋妖怪游戏

454398 来源:工程师吴畏 2019-08-05 10:46 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

这篇文章是Vuforia SDK的增强现实教程。建立你自己的简单口袋妖怪游戏。在继续之前,您必须熟悉Vuforia SDK,并在Unity中使用数据库。

要增加一个口袋妖怪,你需要一个口袋妖怪3-D模型。

选择任何三维模型并下载 - 简单易用。所以,现在我们有以下内容:

Vuforia SDK

图像目标数据库

三维模型

打开Unity并创建一个新项目。将Vuforia SDK和图像目标数据库导入Unity。

您可以通过导航到Assets》 Import Package》 Custom Package来实现。在对话框中找到.UnityPackage文件。

对于三维模型,将整个文件夹拖放到Unity中。

现在,在左侧的层次结构窗口中,您会注意到两个项目:“主摄像头”和“定向光”。我们不会要求项目使用“主摄像头”,因此您可以删除“主摄像头”。相反,我们需要AR相机和图像目标。导航到Vuforia》 Prefabs以找到它们。将它们拖到层次结构窗口中。

然后,选择“AR Camera”,并在检查器窗口中选择“添加许可证密钥”, 我们在上一期Vuforia SDK教程中创建的。您可以在下面圈出的图像中看到它。

很棒的工作!将场景保存在文件选项中。

现在,从层次结构窗口中选择“图像目标”。从图像目标中选择数据库和图像。我导入了两个数据库;这就是显示两个数据库选项的原因。在这里,我使用笔记本电脑的键盘作为图像目标,我将在它上面设置宠物小精灵,你可以在下面看到。

接下来,导航到Pokemon 3-D模型文件夹。它应该看起来像这样,除了它可能是一个不同的口袋妖怪。

选择.obj文件 并将其拖动到层次结构窗口中的图像目标内。

你会注意到3-D模型尺寸大于图像目标。您可以通过更改比例从检查器窗口更改模型的大小。

您可以看到我将比例从1缩小到0.05。您还可以通过播放旋转值来旋转模型。

重要步骤:最后,您需要将数据库加载到AR摄像机。选择“ AR相机”。在检查器窗口中,检查“加载对象目标”,“加载数据库”和“激活”的选项。

您可以按下来尝试该应用场景窗口上方的播放按钮。您需要使用网络摄像头才能使用它。将图像聚焦在网络摄像头前,您可以看到您的3D模型。

或者,您也可以将其部署在您的应用上。

这是一个简单的步骤。导航到文件》构建并运行。将其切换到Android/iOS平台。

注意:不要忘记更改播放器设置中的包标识符。您可以将其更改为任何内容。

这应该可以在您的手机中构建您的应用程序。如果这是您第一次使用Unity,它会要求您找到Android SDK文件夹。下载Android SDK并在Unity中构建应用程序时找到它。如果您有疑问,或者这是您第一次尝试增强现实教程,请查看我的其他VR和AR教程。这就是成品的外观:

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • SDK
    SDK
    +关注

    关注

    3

    文章

    1113

    浏览量

    52170
  • Unity
    +关注

    关注

    1

    文章

    132

    浏览量

    23433
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    使用MoonBit和Raylib构建原生移动端游戏

    当你想做一个简单的手机游戏,比如 Flappy Bird、2048、贪吃蛇——你的第反应可能是打开 Unity 或者 Godot。但你有没有想过:对于
    的头像 发表于 03-14 11:21 930次阅读
    使用MoonBit和Raylib<b class='flag-5'>构建</b>原生移动端<b class='flag-5'>游戏</b>

    使用Dockerfile构建镜像的详细步骤

    RUN装几十包不清理缓存,最终镜像1.2GB,构建次15分钟,里面还带着gcc和make这些生产环境根本不需要的东西。
    的头像 发表于 02-26 09:43 516次阅读

    软硬全开源 + 扩展无边界!涂鸦 T5 AI 口袋机,让 AI + IoT 创意在掌心生长

    当AI大模型、游戏手柄、显示屏、音频系统、摄像头、传感器、4G蜂窝,以及涂鸦T5芯片被塞进同一个口袋,会激发出什么样的创造力?答案就在涂鸦T5AI口袋机(Tuya-T5-Pocket)
    的头像 发表于 01-22 18:08 871次阅读
    软硬全开源 + 扩展无边界!涂鸦 T5 AI <b class='flag-5'>口袋</b>机,让 AI + IoT 创意在掌心生长

    加发布全新代「风驰游戏内核」 开启 165 超高帧游戏时代

    9月26日,游戏大会2025在北京举行。加中国区总裁李杰宣布,加将引领手机行业迈入165超高帧时代,带来最强165帧游戏首发阵容,与
    的头像 发表于 09-26 14:57 1070次阅读
    <b class='flag-5'>一</b>加发布全新<b class='flag-5'>一</b>代「风驰<b class='flag-5'>游戏</b>内核」 开启 165 超高帧<b class='flag-5'>游戏</b>时代

    scons构建了stm32f103的简单demo ,代码正常运行,但是elf无法调试,怎么解决?

    scons 简单构建了stm32 的编译Demo,编程成功了,导入elf 调试,看不到任何东西。兄弟吗?有知道怎么排查的吗?我把DEMO 放入附件了,看看有没有大神能搞定,教教我
    发表于 09-11 07:28

    termux调试python猜数字游戏

    termux做一个猜数字游戏 下面是在Termux中创建猜数字游戏的步骤及完整实现方案,结合Python实现(最适配Termux环境): ?
    发表于 08-29 17:15

    termux如何搭建python游戏

    SSH服务:`sshd`(默认端口8022) - 电脑端使用Xshell或VS Code远程连接(需同局域网,手机IP通过`ifconfig`查看) 四、游戏开发示例与工具推荐 1. 简单游戏
    发表于 08-29 07:06

    CW32L011口袋电源开箱测评

    CW32L011口袋电源开箱测评
    的头像 发表于 08-25 17:06 1194次阅读
    CW32L011<b class='flag-5'>口袋</b>电源开箱测评

    如何使用 NUC980 系列微处理器 (MPU) 构建具有带外 (OOB) 功能的简单远程监控应用?

    如何使用 NUC980 系列微处理器 (MPU) 构建具有带外 (OOB) 功能的简单远程监控应用。
    发表于 08-19 06:21

    我造了台‘迷你 Switch’,还能自己写游戏

    打造台“掌上游戏机”?简单到你意想不到!提到掌上游戏机,大家的第反应可能是——Switch:经典耐玩,但价格不友好。SteamDeck:
    的头像 发表于 08-12 18:05 894次阅读
    我造了<b class='flag-5'>一</b>台‘迷你 Switch’,还能自己写<b class='flag-5'>游戏</b>!

    【VisionFive 2单板计算机试用体验】2、打造复古游戏机(Batocera镜像+FBNeo虚拟机, 多款游戏ROM分享)

    衷心感谢电子发烧友论坛! 1、基本知识 制作游戏机系统,需要3关键步骤: Linux游戏系统发行版
    发表于 07-17 21:58

    【VisionFive 2单板计算机试用体验】VisionFive 2霸气的游戏

    这次的测试活动,每人人手送游戏机,非常的好啊!!! 很高兴收到赛昉科技发放的VisionFive 2开发板,VisionFive 2是全球首款集成了3D GPU的高性能量产RISC-V
    发表于 07-13 20:41

    树莓派复古游戏,你会选哪一个

    复古游戏与树莓派单板计算机的组合十分常见。在树莓派项目列表中,几乎都会包含至少复古游戏项目。复古游戏发行版让在树莓派上开启复古
    的头像 发表于 06-16 16:56 1480次阅读
    树莓派复古<b class='flag-5'>游戏</b>,你会选哪<b class='flag-5'>一个</b>?

    鸿蒙5开发宝藏案例分享---多开发实例(游戏

    ?【开发者必看】鸿蒙隐藏宝箱大公开!这些实战案例让你的开发效率翻倍! 哈喽各位开发者小伙伴!今天要和大家分享让我拍大腿的发现——原来鸿蒙官方早就给我们准备了超多高质量开发案例!(就像在衣柜里翻出
    发表于 06-03 18:22

    Lakka 和 树莓派 打造终客厅游戏机!

    适合你的这位小巧“玩伴”。如果你热衷于复古游戏,你会发现有许多模拟平台与树莓派生态系统兼容,每个平台都带来了套独特的模拟器核心、用户界面(UI)元素和功能。在我动
    的头像 发表于 05-27 15:35 1436次阅读
    <b class='flag-5'>用</b> Lakka 和 树莓派 打造终客厅<b class='flag-5'>游戏</b>机!