[Unreal] Renaming a Blueprint variable From C++

contact me at [email protected] link\ Property = YourAsset->GetClass()->FindPropertyByName(“BPVariable”); float Variable = Property->ContainerPtrToValuePtr(YourAsset); *Variable = NewVariable; * Note: ‘YourAsset’ can be something like an AnimInstance from a mesh

October 25, 2024 · SaddleUpSamuel

[Unreal] Loading sound files in real time

contact me at [email protected] link\ Here’s one way of loading sound files in real time, without recompiling in Unreal engine in c++.\ You can play my games at https://dl.thinkingdarusik.com unless it is for sale on other platforms(such as Steam)

July 20, 2024 · SaddleUpSamuel

[Unreal]AI steering behaviors

contact me at [email protected] link Buy me a coffee! https://ko-fi.com/thinkingdarusik 1. what are Steering Behaviors? AI Steering Behaviors are algorithms used to create autonomous agents in computer simulations, such as video games. They allow agents to navigate complex environments with realistic behavior. AI Steering Behaviors are based on the concept of “steering forces,” which are the forces that affect an agent’s movement. These forces include things like the agent’s velocity, acceleration, and the environment’s obstacles. ...

February 17, 2023 · SaddleUpSamuel

[Unreal]NPC Dialogue Improvement using GPT Neo

contact me at [email protected] link I improved the last project I made where I put bloom ai into UE5 Though that project was finished, it had several problems. You might not have noticed due to my edits, there was actually a significantly long wait time. The game freezed while waiting, so I couldn’t do anything at that time. ...

November 22, 2022 · SaddleUpSamuel

[Unreal]NPC Dialogue generation using Bloom AI

contact me at [email protected] link Buy me a coffee! https://ko-fi.com/thinkingdarusik I finally did it! BigScience Bloom in Unreal! And also Python 3.10 in UE5! To achieve this, I decided to use Python, HuggingFace Transformers, and Bloom AI model to create an NPC that could understand and respond to user input. However, Unreal Engine 5 is based on C++, so using Python can be a bit tricky. Unreal Engine 5 does not natively support the latest version of Python, which meant that I had to make some changes in the source code to get everything working. ...

October 30, 2022 · SaddleUpSamuel