# Creating custom blueprint nodes?

**URL:** <https://forums.unrealengine.com/t/creating-custom-blueprint-nodes/15314>\
**Category:** Blueprint\
**Tags:** unreal-engine\
**Created:** [November 15, 2014, 5:18am UTC](https://forums.unrealengine.com/t/creating-custom-blueprint-nodes/15314 "2014-11-15T05:18:09Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![caelanim8ter](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@caelanim8ter](https://forums.unrealengine.com/u/caelanim8ter)\
**Post date:** [November 15, 2014, 5:18am UTC](https://forums.unrealengine.com/t/creating-custom-blueprint-nodes/15314/1 "2014-11-15T05:18:09Z")

</div>

So I was using the blueprints system and I saw a node called launch character. Or move component to. I want to know how would I actually build or program something sime like move component to. Would it require A lot of programming knowledge ? Ilike blueprints they are great. I just don’t understand how custom ones are creates. Im new to programming where should I start if that’s all I want to know how to do? Creating a custom blueprint node? And if I was to do it do I need a lot of programming knowledge ?

---

<div class="post-metadata">

**Author:** ![Fen](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/fen/32/635651_2.png) [@Fen](https://forums.unrealengine.com/u/Fen)\
**Post date:** [November 15, 2014, 8:40am UTC](https://forums.unrealengine.com/t/creating-custom-blueprint-nodes/15314/2 "2014-11-15T08:40:16Z")

</div>

Hello,  
as you think, yes you need some c++ knowledge. Here are afew links to give you an idea :

> **[A new, community-hosted Unreal Engine Wiki](https://forums.unrealengine.com/t/a-new-community-hosted-unreal-engine-wiki/141494)**
>
> 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 — ue4community.wiki! You will be able to find content from the official...

> **[A new, community-hosted Unreal Engine Wiki](https://forums.unrealengine.com/t/a-new-community-hosted-unreal-engine-wiki/141494)**
>
> 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 — ue4community.wiki! You will be able to find content from the official...

> **[A new, community-hosted Unreal Engine Wiki](https://forums.unrealengine.com/t/a-new-community-hosted-unreal-engine-wiki/141494)**
>
> 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 — ue4community.wiki! You will be able to find content from the official...

I got them all from the documentation : [https://docs.unrealengine.com/latest/INT/Search/index.html?q=create+node&filter=documentation&x=0&y=0](https://docs.unrealengine.com/latest/INT/Search/index.html?q=create+node&filter=documentation&x=0&y=0)  
Don’t hesitate to bookmarks and abuse this more than usefull link ^^ (and all others links related you can have, for example, in learn tab of the launcher)

Take a look at rama’s dedicated threads in this forum (most are in community section) too.

And don’t hesitate to share your creations with community if you give it a try. We are fans of innovatives !

---

<div class="post-metadata">

**Author:** ![caelanim8ter](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@caelanim8ter](https://forums.unrealengine.com/u/caelanim8ter)\
**Post date:** [November 17, 2014, 4:51pm UTC](https://forums.unrealengine.com/t/creating-custom-blueprint-nodes/15314/3 "2014-11-17T16:51:44Z")

</div>

Il take a look at these. Cause i want to do , more complex things like creating a custom launching character into the air, similar to the launch player node.

---

<div class="post-metadata">

**Author:** ![Nawrot](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/nawrot/32/618260_2.png) [@Nawrot](https://forums.unrealengine.com/u/Nawrot)\
**Post date:** [November 17, 2014, 4:55pm UTC](https://forums.unrealengine.com/t/creating-custom-blueprint-nodes/15314/4 "2014-11-17T16:55:11Z")

</div>

Select Bunch of nodes, right click, collapse to macro.  
Edit macro to have variable names you like.  
Create macro library, move your macro there.  
Now you have custom node.

Or go Fens route with C++.

---

<div class="post-metadata">

**Author:** ![ruohki](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ruohki](https://forums.unrealengine.com/u/ruohki)\
**Post date:** [November 18, 2014, 10:01am UTC](https://forums.unrealengine.com/t/creating-custom-blueprint-nodes/15314/5 "2014-11-18T10:01:48Z")

</div>

There is also a function library, but you need to supply a world context object in most of the cases
