Wiki Code Tutorials

Thanks for all the effort you put in. This one helped me to understand the basics a lot more ! thanks. Keep it up.

Yay I am glad you enjoyed my Entry Level C++ Guide!



[FONT=Comic Sans MS]New Tutorial!

Algorithm Analysis: Create Directory Recursively

This function ensures that all required directories are created in order to make the correct subdirectory!



[FONT=Comic Sans MS]Featured Tutorial: Traces / Ray Casts

Trace Functions For You


[FONT=Comic Sans MS]My First Ever Slate Tutorial!

Edit Text Box, Custom Rendering, Use Any True Type Font

A new, community-hosted Unreal Engine Wiki - Announcements and Releases - Unreal Engine Forums,Custom_Rendering%26_Any_TrueTypeFont

Special features of my code:

  1. Set the default font of the Edit Text to use any True Type Font that you prefer!

  2. Easy function to change what True Type Font is being used, during runtime.

  3. Completely customize the actual display of the text that the user is entering, using any alternative text rendering setup that you prefer.

  4. Easy way to show / hide the Edit Text caret (the blinking vertical bar)

  5. Copy / Paste text to and from the OS clipboard!

Bump, see my very first Slate tutorial Above!

Slate is awesome!

[FONT=Comic Sans MS]50+ Tutorials for You


Thanks for this!! You are awesomesauce.

Hee hee!


Just doing some peer reviewing and one recommendation I would make is perhaps you should explain more why you do certain things rather then just “telling” readers to do things . Example in the Templates tutorial you don’t explain why Templates are required to be declared in the header. I assume these are targeted at beginner programmers and they should learn why as well and just not the how.

I have to agree with you on that one Agentleo. i’d like to know more about what or why something is someway so I can understand it better other than just simply plug a into b and wham you have a light. I mean you don’t have to explain electricity but at least put out there how it works in some form.

Actually the reason I dont explain a lot of C++ stuff is because you have the whole world available to you on the matter of strict C++.

You can google c++ templates .cpp and get the info you want!

My tutorials introduce the topic, but google can tell you everything I didn’t explain :slight_smile:

If you have strict C++ questions, google can tell you anything you want to know about one of the most dominant programming languages in the world!


ex 2: (awesome link )


This was not the case with Unrealscript,

but welcome to the reason why C++ is now the primary programming language we are all enjoying in UE4! (Thank You Epic!)

If you cant find the answer to a question do let us all know here in the forums!

After reading my above comment, do you have questions specific to UE4 C++ that you have not found answers to? Always check google first as it might be a strict C++ question :slight_smile:


[FONT=Comic Sans MS]Procedural Mesh Tutorial

This one is not by me, but it’s absolutely amazing so I had to post it :slight_smile:

Great Work Dmacesic!



The point that the information is available on web really isn’t valid. At the least you could add an additional information section. I just believe if your audience is beginner C++ programmers you need to educate them more on the CS aspect of things.

If I wanted to be just down right knit picky I would comment on you not just using T rather than yourtemplatetype or not discuss using typename v class. :slight_smile:

Would you stop badgering me? I do what I can for the community given my time constraints and the fact that I am not paid to do any of this.

Consider being grateful for what you are given and using your own creativity and resources to take the ideas I introduce to the next level.

A little kindness for all my efforts would not hurt either

You seem quite accustomed to taking and wanting more, have you considered giving back and offering something wonderful and amazing of your own that you truly enjoy?


PS: if you really are needing help with something, read this quote from Epic Dev Stephen Ellis

[FONT=Comic Sans MS]Featured Tutorial

How to Draw 3D Points and Lines and Spheres to help visualize your algorithm in action!



Nice tutorials :smiley: Keep up the good work!

<3 much love and thanks for your hard work on the tutorials Rama!

Hope to get started pretty soon and am even considering doing my specialisation within UE4 now

Hee hee!


Very nice to hear from you both!



Jeez, nice work dude.

Im gonna see that very closely !.

Thank’s mate

You’re an angel.

Have you done any research into Behavior tree functionality through code yet?

I can do BTTasks and BTDecorators but I have yet to see a solution on how to get a BTService class to show up in the BT Editor…i bet it’s a simple solution too…