代码插件 GraphQL with Blueprints 适配UE5.0

Unreal插件信息
插件名称: GraphQL with Blueprints
官网地址: https://www.unrealengine.com/marketplace/zh-CN/product/graphql-plugin
版本: 5.0
解压密码:
引擎版本: UE5 
素材类型: 代码插件



Our Discord support team has 10 years of experience in aws, linux, macOS, iOS, android, windows, and cloud technology.

GraphQL is a query language for your API, and a server-side runtime for executing queries by using a type system you define for your data. GraphQL isn't tied to any specific database or storage engine and is instead backed by your existing code and data.

You may want to access your lambda functions or dynamodb tables in your dedicated server. but expose your access key id and secret key to access lambda and dynamodb directly is unsafe because unreal will package it into your client too. So, here comes AppSync, you can access lambda function and dynamodb tables with graphQL. with WAF, you can limit only access requests from aws servers will be accepted and the others will be dropped. safe and easy.

With this plugin, you can subscribe a subscription query in graphql. So that you don't need to query dynamodb table in every tens of seconds. you can subscribe update, create and delete event to track the modifications to dynamodb tables.

When you create your game, you may want player know his friends' state, whether he is online or not. and want to get invitation pops up immediately when it's sent. This is made possible through communicating to dynamodb or rds tables through graphql.

it supports API Key, OIDC and cognito user pool, IAM as credential.

all nodes are latency functions and multi-thread support.

which also means you can't use them in normal function. you can use them in blueprint graph and macros.

技术细节
Features:
send GraphQL request
Code Modules:
GraphQL [Runtime]
Number of Blueprints: 1
Number of C++ Classes: 1
Network Replicated: No
Supported Development Platforms: Win64 / Linux / Mac
Supported Target Build Platforms: Win64 / Linux / Mac / Android / iOS



我们的 Discord 支持团队在 aws、linux、macOS、iOS、android、windows 和云技术方面拥有 10 年的经验。

GraphQL 是一种用于 API 的查询语言,也是一种服务器端运行时,可通过使用您为数据定义的类型系统来执行查询。GraphQL 并不与任何特定的数据库或存储引擎绑定,而是由您现有的代码和数据提供支持。

您可能想在专用服务器上访问您的 lambda 函数或 dynamodb 表,但直接暴露您的访问密钥 id 和秘钥来访问 lambda 和 dynamodb 是不安全的,因为不真实的访问密钥也会打包到您的客户端中。有了 WAF,你可以限制只接受来自 aws 服务器的访问请求,其他请求将被放弃。

有了这个插件,你就可以在 graphql 中订阅一个订阅查询。您可以订阅更新、创建和删除事件,以跟踪动态数据库表的修改情况。

当你创建游戏时,你可能想让玩家知道他的朋友的状态,是否在线。这可以通过 graphql 与 dynamodb 或 rds 表进行通信来实现。

它支持 API Key、OIDC 和 cognito 用户池、IAM 作为凭证。

所有节点都支持延迟功能和多线程。

您可以在蓝图和宏中使用它们。

技术细节
技术细节
发送 GraphQL 请求
代码模块:
图形QL [运行时]
蓝图数量: 1
C++ 类数量: 1 1
网络复制: 无
支持的开发平台:Win64 / Linux / Mac Win64 / Linux / Mac
支持的目标构建平台: Win64 / Linux / Mac / Android / iOS



作者 cg小白兔 发表于 2024-2-29 11:44:46
您需要登录后才可以回帖 登录 | 立即注册
cg小白兔

关注0

粉丝0

发布4060

热门作品推荐
glow
Log Cabin 适配UE4.18 - 4.27, 5.0 - 5.2木
glow
Realistic Blood VFX - Niagara Blood Effe
glow
Animated Rain - Waterdrop Material & FX
glow
UAsset Browser 1.3.2 适配UE5.1-5.2
glow
【更新】Soap - ScriptableObject Architec
glow
Amplify Shader Editor 1.8.1 Unity3d材质
glow
【更新】A Pathfinding Project Pro 5.0.6
glow
C4D中世纪木质道具高品质栅栏桌椅板凳木箱
glow
Clayxels 1.9 雕刻模型工具
glow
Shader World procedural landscape, ocea