Wiki Code Tutorials

[=;6648]
[FONT=Comic Sans MS]Entry Level Guide to UE4 C++

https://wiki.unrealengine./Entry_Level_Guide_to_UE4_C%2B%2B

Enjoy!

[/]

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

[=Ad3ViLl;7545]
Thanks for all the effort you put in. 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!

:slight_smile:


[FONT=Comic Sans MS]New Tutorial!

Algorithm Analysis: Create Directory Recursively

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

Enjoy!

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

Trace Functions For You

https://wiki.unrealengine./Trace_Functions_For_You

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

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

https://wiki.unrealengine./Slate,_Edit_Text_Widget,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

https://wiki.unrealengine./Category:Code

Thanks for !! You are awesomesauce.

[=raygarner;8985]
Thanks for !! 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.

[=Agentleo;9392]
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.
[/]

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:
http://stackoverflow./questions/115703/storing-c-template-function-definitions-in-a-cpp-file

ex 2: (awesome link )
http://www.parashift./c+±faq-lite/templates.html

:slight_smile:

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!

[=DJMidKnight;9413]
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.
[/]

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

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

Great Work Dmacesic!

https://wiki.unrealengine./Procedural_Mesh_Generation

:rolleyes:
[=;9518]
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:
http://stackoverflow./questions/115703/storing-c-template-function-definitions-in-a-cpp-file

ex 2: (awesome link )
http://www.parashift./c+±faq-lite/templates.html

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:

[/]

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:

[=Agentleo;9937]
The point that the information is available on web really isn’t valid. At the least you could add an additional information section.
[/]

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 .

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 from Epic Dev

[= Ellis;9521]
We’re interested in knowing anytime that you feel documentation is lacking. Feel free, in a separate thread dedicated to documentation in the Feedback section, to let us know exactly what you are trying to accomplish, where there are gaps in the documentation, and what we could provide to clarify it (documentation, tutorials, etc.). is of course with the understanding that we do not have the resources to teach C++ programming or how to use Visual Studio in general.

Thanks
[/]

[FONT=Comic Sans MS]Featured Tutorial

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

https://wiki.unrealengine./Draw_3D_Debug_Points,_Lines,_and_Spheres:_Visualize_Your_Algorithm_in_Action

:slight_smile:

Nice tutorials :smiley: Keep up the good work!

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

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

[=;10046]
Nice tutorials :smiley: Keep up the good work!
[/]

Hee hee!

:slight_smile:

[=Brum_;10054]
<3 much love and thanks for your hard work on the tutorials!

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

Very nice to hear from you both!

:slight_smile:

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…