All Projects → mrbandler → TwitchAuth

mrbandler / TwitchAuth

Licence: MIT license
Unreal Engine 4 Plugin for In-Game Twitch Authentication.

Programming Languages

C++
36643 projects - #6 most used programming language
C#
18002 projects

Projects that are alternatives of or similar to TwitchAuth

Gascontent
Repo to gather all Gameplay Ability System content for UE4
Stars: ✭ 398 (+1795.24%)
Mutual labels:  engine, unreal, ue4, unreal-engine-4
UT GameEventSystem
A flexible event system in Unreal Engine 4
Stars: ✭ 33 (+57.14%)
Mutual labels:  engine, unreal, ue4, unreal-engine-4
Ue4linuxlauncher
Stars: ✭ 79 (+276.19%)
Mutual labels:  engine, unreal, ue4, unreal-engine-4
Awesome Unreal Engine 4
UE4/UE5 Ressources Collection (Plugins, Effects, Doc, Tools, etc...)
Stars: ✭ 153 (+628.57%)
Mutual labels:  engine, unreal, ue4
ueversionator
ueversionator is a tool to download custom UE engine builds, extract and register them for use.
Stars: ✭ 38 (+80.95%)
Mutual labels:  unreal, ue4, unreal-engine-4
UE4-BUIValidator
UE4 UI Texture Validator Plugin
Stars: ✭ 48 (+128.57%)
Mutual labels:  engine, unreal, ue4
Ue4 Tutorials
Collection of Unreal 4 Tutorials & Experiments.
Stars: ✭ 458 (+2080.95%)
Mutual labels:  engine, unreal, ue4
Weaponessentials4.6
Weapon Essentials from my YouTube tutorial Series
Stars: ✭ 9 (-57.14%)
Mutual labels:  engine, unreal, unreal-engine-4
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 (+266.67%)
Mutual labels:  unreal, ue4, unreal-engine-4
ue4-uitween
Unreal 4 UMG UI tweening plugin in C++
Stars: ✭ 178 (+747.62%)
Mutual labels:  unreal, ue4, unreal-engine-4
RyansUE4Helpers
Extremely helpful helper functions for developing Blueprint and C++ projects in Unreal Engine.
Stars: ✭ 55 (+161.9%)
Mutual labels:  unreal, ue4, unreal-engine-4
Unreal Polygonal Map Gen
An Unreal Engine 4 implementation of the Polygonal Map Generator for generating islands found at http://www-cs-students.stanford.edu/~amitp/game-programming/polygon-map-generation/
Stars: ✭ 229 (+990.48%)
Mutual labels:  unreal, ue4, unreal-engine-4
Ue4 Style Guide
An attempt to make Unreal Engine 4 projects more consistent
Stars: ✭ 2,656 (+12547.62%)
Mutual labels:  unreal, ue4, unreal-engine-4
UE4-BYGLocalization
Simple CSV localization system for Unreal Engine 4
Stars: ✭ 54 (+157.14%)
Mutual labels:  engine, unreal, ue4
Ue4 Gitignore
A git setup example with git-lfs for Unreal Engine 4 projects.
Stars: ✭ 150 (+614.29%)
Mutual labels:  unreal, ue4, unreal-engine-4
Ueviewer
Viewer and exporter for Unreal Engine 1-4 assets (UE Viewer).
Stars: ✭ 1,083 (+5057.14%)
Mutual labels:  unreal, ue4, unreal-engine-4
Unrealcpp
Unreal Engine 4 C++ examples
Stars: ✭ 490 (+2233.33%)
Mutual labels:  unreal, ue4, unreal-engine-4
Pbcharactermovement
HL2-style, classic FPS movement for Unreal Engine 4 implemented in C++
Stars: ✭ 582 (+2671.43%)
Mutual labels:  unreal, ue4, unreal-engine-4
Unreal-Binary-Builder
An application designed to create installed Unreal Engine builds (aka Rocket builds) from Unreal Engine GitHub source.
Stars: ✭ 554 (+2538.1%)
Mutual labels:  unreal, ue4, unreal-engine-4
BMeshUnreal
Based on BMesh for Unity (https://github.com/eliemichel/BMeshUnity). It provides a half-edge data structure inspired by Blender's BMesh, which makes many mesh manipulation operations simpler. Especially useful when using mesh data for logical instead of visual purposes (e.g. irregular grids)
Stars: ✭ 45 (+114.29%)
Mutual labels:  unreal, ue4, unreal-engine-4

Twitch Auth

The plugin is available for $4.99 on the UE4 Marketplace, please consider purchasing there to support further development of the plugin.

Download on UE4 Marketplace Codacy Badge Donate with Bitcoin Donate with Litecoin Donate with Ethereum Donate

TwitchAuth

Table Of Content

  1. Idea and Use Case 🤔
  2. Installation 💻
  3. Usage ⌨️
  4. Bugs and Features 🐞💡
  5. Buy me a coffee
  6. License 📃

1. Idea and Use Case

The idea for this plugin came while watching the development stream from a fellow Twitch streamer called Wheeze202. He provides his Twitch subscribers early development builds of his current project Galdur to playtest and give him feedback on. His infrastructure was simple, he simply whispered the link to the build when a subscriber entered a command in the Twitch chat.

I saw some flaws in this approach, because now you had to rely on the subscriber to keep the link a secret. I though there must be a better way. So, I set out to build this plugin to let any Twitch game developer have the ability to let potential subscriber play testers authenticate in-game. Now only subscribers to your channel can play the game.

NOTICE: There is a huge update planned that utilizes UE4 sub-systems for improved user experience, additional platforms will be added aswell (Patreon, YouTube). Let me know what platform you want that I did not already mention.

The plugin is available for $4.99 on the UE4 Marketplace, please consider purchasing there to support further development of the plugin.

2. Installation

To install the plugin simply download it over the Unreal Engine Marketplace. Click here to download.

The alternative:

Download the plugin via the releases tab, unzip the archive and drop the unzipped folder into either a local plugins folder on your project. If your project is a blueprint only project simply add a dummy C++ class to you project to create the plugins folder.

Or install it engine wide in the <folder_to_your_ue4_installation/UE_4.<version>/Engine/Plugins. If you didn't change the installation directory of your UE4 installation the folder should be under C:\Program Files\Epic Games\UE_4.<version>\Engine\Plugins.

NOTE: A detailed guide for both manual installation types can be found in the wiki.

3. Usage

Please check the docs for documentation and in depth usage description.

4. Bugs and Features

Please open a issue when you encounter any bugs 🐞 or have an idea for a new feature 💡.

5. Buy me a coffee

If you like you can buy me a coffee:

Support via PayPal

Donate with Bitcoin

Donate with Litecoin

Donate with Ethereum


6. License

MIT License

Copyright (c) 2018 fivefingergames

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

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].