【问题标题】:Android - Video GamificationAndroid - 视频游戏化
【发布时间】:2016-01-21 18:28:34
【问题描述】:

我希望为 android 平台创建一个第一人称游戏,其中的环境基于设备上存在的视频的播放。我想控制视频播放的速度,以便在游戏中模仿“运动”。问题是我还希望能够将 3d 对象嵌入到玩家的视图中(化身、检查点等......)。

我无法通过我的研究找到此类“游戏”的任何示例,并希望从社区获得一些帮助,以帮助我确定这是否确实可以通过 unity3d(或其他建议的)引擎实现,如果是这样,请向我指出教程/博客/文档的一些一般方向,这可能有助于我将这些拼凑起来。

对于这篇文章的含糊性质,我深表歉意,但是,我是一个完整的游戏开发新手,我只是在寻找总体方向,而不是来自社区的特定代码,因为我不确定从哪里开始。

背景: 我已经能够使用 android 的媒体编解码器库创建自己的媒体播放器,它能够将视频播放速度控制在一定范围内。但是,我现在的问题是能够在视频视图的上下文中添加 3d 资产。

干杯!

【问题讨论】:

    标签: android video unity3d game-engine


    【解决方案1】:

    对于 3d 资源,您需要使用 opengl。

    您很可能需要将视频解码为 opengl 纹理,该纹理将映射到 opengl 中的 3d 网格上。

    【讨论】:

      【解决方案2】:

      您可以使用此插件将视频放入 Unity 中的网格对象中: https://www.assetstore.unity3d.com/en/#!/content/10032

      然后您也可以在场景中放置任何 3D 对象。

      (您可以使用该插件控制播放,但不能直接访问用户视频,需要一些其他本机插件才能做到这一点,或者从外部服务器加载视频)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-08-15
        • 1970-01-01
        • 2021-12-29
        • 2011-08-15
        • 2015-05-29
        • 2016-08-18
        • 2014-11-22
        相关资源
        最近更新 更多