All Projects → NinevaStudios → mqtt-utilities-unreal

NinevaStudios / mqtt-utilities-unreal

Licence: EPL-1.0 license
MqttUtilities is a plugin for Unreal Engine intended to expose MQTT client functionality to blueprints

Programming Languages

C++
36643 projects - #6 most used programming language
C#
18002 projects
java
68154 projects - #9 most used programming language
c
50402 projects - #5 most used programming language
objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to mqtt-utilities-unreal

ble-utilities-unreal
This is Unreal Engine plugin that allows to scan for BLE devices with Cycling Power service running, connect to one of them and subscribe for its notifications.
Stars: ✭ 48 (-47.83%)
Mutual labels:  unreal-engine-plugin
gamedevguide
Game Development & Unreal Engine Programming Guide
Stars: ✭ 314 (+241.3%)
Mutual labels:  unreal-engine-plugin
UE4-Plugin-Resources
A list of community resources for Slate, Graphs, and UE4 Plugin Development.
Stars: ✭ 105 (+14.13%)
Mutual labels:  unreal-engine-plugin
ProceduralDungeon
This is an Unreal Engine 4/5 plugin to generate procedural dungeon.
Stars: ✭ 95 (+3.26%)
Mutual labels:  unreal-engine-plugin
DlgSystem
Dialogue Plugin System for Unreal Engine | 🪞 Mirror of https://bit.ly/DlgSource
Stars: ✭ 136 (+47.83%)
Mutual labels:  unreal-engine-plugin
DualSenseWindows UE4
Unreal Engine 4 port of the Windows API for the PS5 DualSense controller created at Ohjurot/DualSense-Windows
Stars: ✭ 25 (-72.83%)
Mutual labels:  unreal-engine-plugin
RuntimeBPs
This project allows for visual scripting in UE4 similar to Blueprints, but at runtime. The way this is set up does not make use of any UE4 boilerplate and could with a few adjustments be used in another engine.
Stars: ✭ 77 (-16.3%)
Mutual labels:  unreal-engine-plugin
LevelGen
Plugin to generate a level for Unreal Engine
Stars: ✭ 36 (-60.87%)
Mutual labels:  unreal-engine-plugin
UEImgui
Use imgui in unreal for customize editor
Stars: ✭ 75 (-18.48%)
Mutual labels:  unreal-engine-plugin

If this repo helped you, please consider buying us a cup of coffee:

paypal

MQTT Utilities plugin for Unreal Engine

MQTT Utilities is a plugin for Unreal Engine intended to expose MQTT client functionality to blueprints.

Check out the Documentation to learn more about the plugin.

Learn more about MQTT and its basic concepts.

Download demo applications for Windows/Mac/Android and try it out. Also, you can download complete demo project made with UE 4.23 and take a look how to use certain plugin features!

This plugin is based on the Eclipse Mosquitto client Libraries for it's base.

Features

  • Establish connection with MQTT brokers
  • Publish messages
  • Receive messages with a certain topic
  • Unified API for Windows/Mac/Android/iOS/Linux

Supported platforms

  • Windows x64
    • (Eclipse Mosquitto 1.4.8)
  • Android
    • (Eclipse Mosquitto 1.4.8)
  • iOS
    • (Eclipse Mosquitto 1.4.8)
  • Mac OS
    • (Eclipse Mosquitto 1.4.8)
  • Linux
    • (Eclipse Mosquitto 2.0.13)
    • (Tested with Ubuntu 18.04)

List of compatible MQTT brokers

This list can be extended in the future. Also, even if some MQTT brokers are not listed here it doesn't necessarily mean that they are incompatible with MQTT Utilities plugin for Unreal Engine unless this is mentioned explicitly.

Changelog

v1.1.0 Update release

  • ADDED MQTT client implementation for Linux
  • Few README cleanup/updates

v1.0.0 Initial release

  • ADDED MQTT client implementation for Windows/Mac/Android/iOS
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].