GraphQL with Blueprints

Try game asset GraphQL with Blueprints 5.0 Unreal Engine for your project.

Game Assets
  • Platform

    Unreal Engine

  • Version


  • Number



Video Tutorial:

Video Tutorial:




Because of there are some graphql implementations are different with the graphql implementation I'm using, for example Apollo and hasura which is widely used, Apollo supports graphql-ws subprotocol as well but it's not enabled by default, you can use this plugin with Apollo or hasura by changing some of its code, you can use firecamp to figure out which one you are using, we changed this plugin's name to GraphQL with Blueprints for aws appsync

We will work on graphql for Apollo and hasura if there are a lot of customers want it.

We will provide a custom subscription handler for now. you can implement Apollo or hasura with their sub protocol document.

for hasura, don't forget to add Sec-WebSocket-Protocol header to tell which subprotocol you are using.

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.

Read More

Technical Details


  • 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


Video Tutorial:

Example Project: coming soon

How to Download Asset

You can get the asset from the button below. Link will take you to our telegram channel, where you can fin out all the information you need. Do not forget to support the author of the asset in the official store.

You can also support us by subscribing! All subscribers receive much more assets, as well as tutorials on Unreal Engine and Unity every month!

  • Education Emoji

    Education Use

    old price $ 119.99
    Use this asset for your projects for educational purposes.
  • Commercial Emoji


    Subscribe and get more assets and tutorials!
  • Unreal Engine
  • 5.0
  • 107858