【问题标题】:integrate real-time a/v chat into construct 2 game or embed construct 2 into app将实时音频/视频聊天集成到Construct 2 游戏中或将Construct 2 嵌入到应用程序中
【发布时间】:2016-08-08 19:08:58
【问题描述】:

我想将 QuickBlox 或 Twilio WebRTC 聊天和 A/V 调用合并到在网页上或 Cordova/Crosswalk 应用程序中运行的相同 Angular 应用程序中,作为 Construct 2 游戏。我想在玩游戏期间进行音频/视频聊天。

我可以将 Construct 2 游戏嵌入到 Ionic 视图或简单的 DOM 元素中,然后在其上渲染视频聊天吗?或者,我应该将 WebRTC 聊天会话集成到 Construct 2 中吗?或者我可以简单地在同一页面中显示两个画布吗?

提前致谢。

见:https://quickblox.com/developers/Sample-webrtc-cordova

【问题讨论】:

    标签: ionic-framework webrtc twilio quickblox construct-2


    【解决方案1】:

    Junior,这是来自 Twilio Video 团队的答案。

    我们现在没有在 Cordova/Crosswalk 上投入时间,尽管一些客户一直在我们的 GitHub 项目 (https://github.com/twilio/twilio-video.js/issues/85) 上提出要求。

    twilio-video.js 现在可以轻松集成到 Angular 应用程序中。我们的 GitHub 项目中有一个最小的框架测试,展示了如何设置它 (https://github.com/twilio/twilio-video.js/tree/master/test/framework/twilio-video-angular)。这不是一个成熟的应用程序。相反,它旨在确保我们在开发 twilio-video.js 时保持与 Angular 的兼容性。如果我们将来有一个更完善的 Angular Quickstart 应用程序可能会很好,但是很难支持和维护各种不同的前端框架(Angular、React、Ember、Meteor、Vue 等)。

    我对 Construct 2 了解不多,虽然它看起来像是基于 JavaScript/HTML5 构建的商业游戏引擎。

    我可以将 Construct 2 游戏嵌入到 Ionic 视图或简单的 DOM 元素中,然后在其上渲染视频聊天吗?

    是的,这会起作用。

    或者,我应该将 WebRTC 聊天会话集成到 Construct 2 中吗?

    假设 Construct 2 允许游戏引擎中的任意 JavaScript,这也可能有效。

    或者我可以简单地在同一页面中显示两个画布吗?

    是的,这会起作用。

    使用的技术取决于游戏和视频聊天之间需要进行多少交互。例如,如果视频聊天的生命周期应该以某种方式与游戏中的元素相对应,那么它应该在 Construct 2 中创建。如果视频聊天更像是对游戏的评论,而不是游戏机制,那么在同一页面中覆盖或并排应该可以工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-22
      • 2011-12-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多