Rama
(Rama)
October 27, 2015, 6:51am
288
Packaged Game Paths: Obtain Paths based on Game Executable
Dear Community,
In wiki I share with you many functions that enable you to obtain absolute paths that are based on the location of the game exectuable.
In otherwords you can package the game, and then move it at any time to any directory, and the path generated will be accurate for your whole moved project!
Example:
//InstallDir/WindowsNoEditor/GameName
const FString ThePath = FPaths::ConvertRelativePathToFull(FPaths::GameDir());
In a pre-packaged game will be where the .uproject is, but in packaged game it will be your game directory off of windowsnoeditor!
Packaged Game Paths ~ Obtain Directories Based on Executable Location
After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki β https://unrealcommunity.wiki/! You will be able to find content from...
Reading time: 1 mins π
Likes: 20 β€
Rama
(Rama)
November 5, 2015, 7:47am
289
AI Pathing Customization in C++
Dear Community,
In wiki I show you how you can completely customize the UE4 PathFollowing behavior every tick in C++!
I used method to make my C++ AI Jump Pathing videos!
Custom UE4 AI Pathing Every Tick
After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki β https://unrealcommunity.wiki/! You will be able to find content from...
Reading time: 1 mins π
Likes: 20 β€
https://youtube.com/watch?v=sMMSQdnyt6o
Enjoy!
Rama
(Rama)
November 9, 2015, 7:48am
290
Entry-level Guide to UE4 C++
Dear Community,
For anyone wanting to learn UE4 C++ I have posted an entry-level wiki guide here!
I discuss the essential basics you need to know to get used to both C++ and UE4 C++
After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki β https://unrealcommunity.wiki/! You will be able to find content from...
Reading time: 1 mins π
Likes: 20 β€
Have fun today!
Rama
(Rama)
November 25, 2015, 1:59pm
291
Custom Level Blueprints in C++
Dear Community,
In wiki I show you how you can use a custom Level Blueprint, which enables your level designers to utilize custom features of your gameβs code base!
Solus C++ Wiki Tutorials ~ Custom Level Blueprint
After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki β https://unrealcommunity.wiki/! You will be able to find content from...
Reading time: 1 mins π
Likes: 20 β€
Rama
(Rama)
December 25, 2015, 3:08pm
292
Get Enum From String
Dear Community,
Iβve added a new entry to my UE4 C++ Enum wiki!
I am giving you the code to get an enum value back from a string, after it was initially converted to a string!
UE4 Wiki Link
After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki β https://unrealcommunity.wiki/! You will be able to find content from...
Reading time: 1 mins π
Likes: 20 β€
emplate <typename EnumType>
static FORCEINLINE EnumType GetEnumValueFromString(const FString& EnumName, const FString& String)
{
UEnum* Enum = FindObject<UEnum>(ANY_PACKAGE, *EnumName, true);
if(!Enum)
{
return EnumType(0);
}
return (EnumType)Enum->FindEnumIndex(FName(*String));
}
//Sample Usage
EChallenge ChallengeEnumValue = //Initial Value
FString ParseLine = GetEnumValueAsString<EChallenge>("EChallenge", ChallengeEnumValue))); //To String
EChallenge Challenge = GetEnumValueFromString<EChallenge>("EChallenge", ParseLine); //Back From String!
Enjoy!
Rama
(Rama)
January 13, 2016, 5:29pm
293
Solus C++ Wiki Tutorials
Dear Community,
I have created many C++ tutorials around the development of The Solus Project (with Hourences)
Solus C++ Wiki
After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki β https://unrealcommunity.wiki/! You will be able to find content from...
Reading time: 1 mins π
Likes: 19 β€
Topics include:
Custom Level Blueprints
Getting List of Hardware Supported Screen Resolutions
Concatenating FText
Custom Actor Components Via C++
Globally Accessible Data Storage Class
Custom Game Instance Class
Declare Console Commands in C++, implement in BP!
Rama
(Rama)
March 7, 2016, 5:52am
294
UDP Sockets Wiki, Send Data From UE4 Instance To Another!
Dear Community,
Here is my latest wiki, on sending any data you want from 1 UE4 Instance to Another using UDP sockets!
Dear Community, Iβve justed posted a new wiki that shows you how you can send/receive any custom data you want from 1 UE4 instance to another, anywhere in the world using UDP connection! Wiki Link
Reading time: 3 mins π
Likes: 1 β€
Rama
(Rama)
March 24, 2016, 9:58pm
295
Wiki on Delegates
Iβve released a new wiki on C++ and BP-Exposed Delegates!
I discuss:
Raw C++ Delegates
Slate Delegates
UObject Delegates
BP and Level BP exposed delegates
Delegates in UE4
After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki β https://unrealcommunity.wiki/! You will be able to find content from...
Reading time: 1 mins π
Likes: 20 β€
VSZ
(VSZ)
March 26, 2016, 5:41pm
296
Thanks a lot for these tutorials Iβve benefited immensely from so many of them. Also happy to see the new wiki on delegates; just a few months ago I was searching to see if youβd written one!
With so many delegate types, combinations and special macros like BindDynamic/etc I found them very confusing while starting out despite being familiar with basic function pointers. Hopefully newcomers to delegates will find it easier now!
BTW I canβt be the only one who types βunreal <search topic>β while looking for UE4 resources Definitely interested in the book you said you were working earlier in thread.
Rama
(Rama)
April 1, 2016, 10:05am
297
[=anonymous_user_e71e0d8aSZ;500430]
Thanks a lot for these tutorials Iβve benefited immensely from so many of them. Also happy to see the new wiki on delegates; just a few months ago I was searching to see if youβd written one!
With so many delegate types, combinations and special macros like BindDynamic/etc I found them very confusing while starting out despite being familiar with basic function pointers. Hopefully newcomers to delegates will find it easier now!
BTW I canβt be the only one who types βunreal <search topic>β while looking for UE4 resources Definitely interested in the book you said you were working earlier in thread.
[/]
Youβre welcome @!
Yes the book is still something I am working on!
Rama
(Rama)
April 1, 2016, 10:06am
298
FVector function from me for you in 4.11, ::DistSquaredXY
Dear Community,
FVector function is from me for you in 4.11!
From the release notes:
New: Added FVector::DistSquaredXY helper function
Thereβs many times I just wanted XY Squared distance, no Z value included, and now itβs part of the Engine!
Rama
(Rama)
April 11, 2016, 10:12am
299
How to Debug a Packaged Game
Dear Community,
Are you getting crashes in packages games with no debug info in the crash reporter?
Need fancier debugging powers of Visual Studio in a packaged game?
Iβve just released a new wiki on how you can debug packaged games!
I cover:
including debug symbols when packaging
attach to process using Visual Studio
How to Debug a Packaged Game
After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki β https://unrealcommunity.wiki/! You will be able to find content from...
Reading time: 1 mins π
Likes: 20 β€
Rama
(Rama)
April 18, 2016, 4:30pm
300
How to Package Custom Files With Your Game
Dear Community,
New Wiki!
How to Package Custom Files With Your Game!
After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki β https://unrealcommunity.wiki/! You will be able to find content from...
Reading time: 1 mins π
Likes: 20 β€
Many thanks to Epicβs Jamie Dale!
Rama
(Rama)
May 9, 2016, 12:26am
301
Simple and Fast Way to Link External C .lib and .dll files that will package with the game
Dear Community,
In wiki I show you an utterly simple and fast way to get your external .lib working in UE4, satisfying the following three requirements.
a. The external lib functions can be called in a WITH_EDITOR build, when run from commandline.
b. The lib functions can be called from within the Editor in PIE, and the editor will actually load properly.
c. The external lib functions will work in a packaged game!!!
Wiki Link
After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki β https://unrealcommunity.wiki/! You will be able to find content from...
Reading time: 1 mins π
Likes: 20 β€
Rama
(Rama)
May 27, 2016, 1:49am
302
PhysX Wiki
Dear Community,
Iβve now updated my PhysX wiki to 4.11!
After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki β https://unrealcommunity.wiki/! You will be able to find content from...
Reading time: 1 mins π
Likes: 20 β€
Specifically, all PToU conversions were moved from PhysicsPublic.h to PhysXPublic.h
Enjoy!
Rama
(Rama)
October 16, 2016, 3:23am
303
Example Of Template Functions
I make extensive use of C++ Template functions in my Min/of Array, full code here!
Min/of Array Forum Link
Dear Community, In 4.3 you now have available two C++ functions from me, which I gave to Epic! These are template functions for the min and max of an array of any datatype for which the < operator is defined! You can use my Min/Max of Array...
Reading time: 2 mins π
Likes: 2 β€
Wiki on C++ Templates
After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki β https://unrealcommunity.wiki/! You will be able to find content from...
Reading time: 1 mins π
Likes: 19 β€
Rama
(Rama)
November 18, 2016, 6:41pm
304
Update to Float As String With Precision
Update to Float As String With Precision
I now handle a case of 1.9999 within precision turning into β2.0β
After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki β https://unrealcommunity.wiki/! You will be able to find content from...
Reading time: 1 mins π
Likes: 20 β€
Rama
(Rama)
December 10, 2016, 3:11am
305
Wiki on Using Code Plugins in Your Projects
Dear Community,
Iβve created a simple wiki on how to extend/utilize code from code plugins in your UE4 project!
After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki β https://unrealcommunity.wiki/! You will be able to find content from...
Reading time: 1 mins π
Likes: 20 β€
Rama
(Rama)
March 17, 2017, 5:35am
306
Example Of Template Functions
I make extensive use of C++ Template functions in my Min/of Array, full code here!
Min/of Array is a git pull request of mine that Epic accepted in 4.3!
Min/of Array Forum Link
Dear Community, In 4.3 you now have available two C++ functions from me, which I gave to Epic! These are template functions for the min and max of an array of any datatype for which the < operator is defined! You can use my Min/Max of Array...
Reading time: 2 mins π
Likes: 2 β€
Wiki on C++ Templates
After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki β https://unrealcommunity.wiki/! You will be able to find content from...
Reading time: 1 mins π
Likes: 20 β€
Rama
(Rama)
June 6, 2017, 10:28pm
307
How To Package UE4 Plugins For the Marketplace
Dear Community,
Here is my guide on how you can prepare your C++ plugins for the UE4 Marketplace!
After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki β https://unrealcommunity.wiki/! You will be able to find content from...
Reading time: 1 mins π
Likes: 20 β€