Posts

Showing posts with the label Plugin

My plugins on Unreal Engine Marketplace

Image
Big announcement! My 3 the most useful plugins on which I've been working on for over 3 years are available in Unreal Engine Marketplace.

Coroutines in Enhanced Code Flow

The Enhanced Code Flow  plugin is doing surprisingly well! During last 2 years it has been improved in many ways. It received many new functionalities, it works with Unreal Engine 5 too, it is more stable than ever and it has been used in multiple projects. It's funny that everything have started because I wanted to have an equivalent of Delay Blueprint node in code. Now I can implement it in more elegant way than currently and all thanks to the fact, that Unreal Engine 5.3 fully supports C++20, which has  coroutines ! What are coroutines? They are functions that can be suspended and resumed later. Sounds like a way to implement a Delay functionality? Oh yes! FECFCoroutine UMyClass::SuspendableFunction() { // Do something co_await FFlow::WaitSeconds(this, 2.f); // Do something after 2 seconds } Enhanced Code Flow received 3 new functions which utilize C++20 coroutines. They are experimental and probably not safe nor stable, but hey... this is just a first impleme...

Editor camera position plugin for UE4

Image
So, I recently made a plugin for Unreal Engine. The idea for this plugin had been popping into my head every time I needed to jump to a certain place in the map in the editor viewport or get the coordinates of my current location in the map.

UE4 plugin template

Image
I've published a template of a plugin for Unreal Engine 4, which might be a valuable boilerplate for writing any new plugin that requires UI in the Engine's Editor. It can be downloaded from here:  https://github.com/zompi2/UE4EditorPluginTemplate

Easy Localization Tool for UE4

Image
  I'd like to present my second published plugin for Unreal Engine 4! What does it do? It simply imports a CSV file with a multiple languages translations and embeds them into the UE4's localization system, so any FText can be localized this way. It also provides functionality of switching languages during gameplay.

Enhanced Code Flow plugin for UE4

Image
I proudly present my first, finished and well polished plugin for Unreal Engine 4! What does it do? This code plugin provides functions that can drastically improve the quality of life during the implementation of game flow in C++. Basically, if you ever wanted to have an equivalent of Delay Node in your code - you might like this plugin very much.