All Projects → GDi4K → unreal-fetch

GDi4K / unreal-fetch

Licence: other
The Fetch API inspired HTTP client for Unreal Engine. Supports both Blueprints & C++.

Programming Languages

C++
36643 projects - #6 most used programming language
C#
18002 projects
Batchfile
5799 projects
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to unreal-fetch

global-event-system-ue4
Loosely coupled internal event system plugin for the Unreal Engine.
Stars: ✭ 122 (+183.72%)
Mutual labels:  blueprint, unreal-engine
Objectdeliverer
ObjectDeliverer is a data transmission / reception library for Unreal Engine (C ++, Blueprint).
Stars: ✭ 78 (+81.4%)
Mutual labels:  blueprint, unreal-engine
Als Community
Replicated and optimized community version of Advanced Locomotion System V4 for Unreal Engine 4.26 with additional bug fixes.
Stars: ✭ 389 (+804.65%)
Mutual labels:  blueprint, unreal-engine
ue5-style-guide
An attempt to make Unreal Engine 4 projects more consistent
Stars: ✭ 2,892 (+6625.58%)
Mutual labels:  blueprint, unreal-engine
05 TestingGrounds
A Hunger-Games inspired FPS with large outdoor terrains. Advanced AI, basic networking, pickups, skeletal meshes, checkpoints and more. (ref: TG_URC) http://gdev.tv/urcgithub
Stars: ✭ 121 (+181.4%)
Mutual labels:  blueprint, unreal-engine
Varest
REST API plugin for Unreal Engine 4 - we love restfull backend and JSON communications!
Stars: ✭ 707 (+1544.19%)
Mutual labels:  blueprint, unreal-engine
Tensorflow Ue4
TensorFlow plugin for Unreal Engine 4
Stars: ✭ 753 (+1651.16%)
Mutual labels:  blueprint, unreal-engine
Ue4 Style Guide
An attempt to make Unreal Engine 4 projects more consistent
Stars: ✭ 2,656 (+6076.74%)
Mutual labels:  blueprint, unreal-engine
UnrealMosquitto
A MQTT client with blueprint support for Unreal Engine 4, based on Mosquitto.
Stars: ✭ 41 (-4.65%)
Mutual labels:  blueprint, unreal-engine
tsu
TypeScript plugin for Unreal Engine 4
Stars: ✭ 62 (+44.19%)
Mutual labels:  blueprint, unreal-engine
LocalSimulation
This plugin allows you to essentially create PxScene or Physic Scenes by placing an Actor, and adding other Static Mesh Components and soon Skeletal Mesh components within this space. Adding Constraints, and Forces will work as expected, but now with the additional layer of abstraction so that simulation can be anchored to a transform.
Stars: ✭ 42 (-2.33%)
Mutual labels:  blueprint, unreal-engine
CrashlyticsKit
The most powerful, yet lightest weight crash reporting solution for Unreal Engine 4
Stars: ✭ 25 (-41.86%)
Mutual labels:  blueprint, unreal-engine
stomt-unreal-plugin
Collect feedback in-game/in-app with STOMT for Unreal Engine.
Stars: ✭ 23 (-46.51%)
Mutual labels:  blueprint, unreal-engine
VRMocap
A SteamVR powered mocap solution for Unreal Engine
Stars: ✭ 88 (+104.65%)
Mutual labels:  unreal-engine
ResScannerUE
ResScannerUE is an Unreal Engine asset scan plugin.
Stars: ✭ 32 (-25.58%)
Mutual labels:  unreal-engine
CrashBandicoot-Timetwister
Crash Bandicoot: Timetwister is a remaked version of Crash Bandicoot 3: Warped's Tomb Wader level on Unreal Engine 4.26
Stars: ✭ 26 (-39.53%)
Mutual labels:  unreal-engine
ImsvGraphVis
Immersive Graph Visualization
Stars: ✭ 92 (+113.95%)
Mutual labels:  unreal-engine
laravel-blueprint-pestphp-addon
A PestPHP addon for Laravel Shift's Blueprint
Stars: ✭ 30 (-30.23%)
Mutual labels:  blueprint
ProceduralDungeon
This is an Unreal Engine 4/5 plugin to generate procedural dungeon.
Stars: ✭ 95 (+120.93%)
Mutual labels:  unreal-engine
PrFirebase
Firebase SDK integration for Unreal Engine 4
Stars: ✭ 25 (-41.86%)
Mutual labels:  unreal-engine

Unreal Fetch

The Fetch API inspired HTTP Client for Unreal Engine. Works with both Blueprints & C++.

Watch the Demo

Features

With this plugin, you can talk to HTTP APIs very quickly from Blueprints. Here are some core features:

  • No C++ or configurations needs when using with Blueprints
  • Talk to HTTP Apis with a minimal amount of Blueprint nodes
  • Allow to parse & make JSON values via Blueprints
  • Works anywhere since this uses internal HTTP & JSON related modules.

Installation

🛍 Get the Plugin via the Unreal Marketplace.

For non-commercial projects, you can also get it from GitHub. Follow these instructions to install:

  • Close your existing Unreal Engine app.
  • Create a directory in your app root called Plugins.
  • Download this GitHub repository.
  • Copy UnrealFetchDevApp/Plugins/Fetch of the repository to above created Plugins directory.
  • Start your app & it will ask to compile the plugin. Proceed with that.
  • You might need to setup Visual Studio for Unreal Engine.

Usage with Blueprints

Watch this video for step by step instructions on how to use this plugin.

Once installed, you can use the Fetch static function inside Blueprints to talk to any HTTP API. Here's an example on invoking a HTTP POST request & extracting the email from the response JSON.

Refer to the following examples for more usage:
(You can copy blueprint nodes from the following examples & directly paste them inside your blueprints.)

For Fetch

For JSON

Functional Test Suite

All the tests for this plugin written as Functional Tests & they are based on Blueprints. That's a good place to search for each & every functionality of this plugin.

Here's how to access & run them:

  • Clone this repository & run the app UnrealFetchDevApp
  • Check Content/Tests from the content browser for various blueprints with test cases.
  • Open the test runner with Windows -> Test Automation.
  • Open the Automation tab & search for Functional Tests.
  • Select all those tests & run them all.

Bugs, Questions & Features

No software is free of bugs or comes with all of the features you would imagine. So, let's talk.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].