Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Creating a Node Based Editor in Unity 3D
Rating: 4.4 out of 5(204 ratings)
840 students

Creating a Node Based Editor in Unity 3D

Learn how to build your own custom Node Based editor directly inside of the Unity Editor, step by step.
Created byGametutor :-)
Last updated 12/2015
English

What you'll learn

  • Learn to create a visual node editor in Unity 3D
  • Learn to build custom Editor UI's with ease!
  • Learn to build your own Custom Editor Windows in Unity 3D
  • Understand how to create and save data created in your custom editor
  • Actually understand how to create visual nodes in a custom editor that can be hooked up into other nodes to produce logic.

Course content

5 sections21 lectures4h 26m total length
  • Lets take a look at what we are going to make!2:02

    In this first lecture we are simply going to walk through the final Node Based Editor that we are going to create!

  • Getting our Work Environment Setup4:56

    With any new tool development or project, it is always a good idea to isolate out your development environment in a new unity project. So let's create our new Unity project and get our folder structure stubbed in and ready for coding.

Requirements

  • You'll need a copy of Unity 3D
  • Basic Understanding of C#
  • Familiar with Unity and its interface

Description

Game development requires the involvement of many different types of disciplines and people to complete. Often times the Game engine or software used to make the game, is very technical making it difficult for some disciplines to work efficiently in. This is where the creation of artist / designer tools come into play. As a unity developer, learning how to create Visual Editor Tools for artists and designers is crucial to the productivity of your game development production.

This course will guide you through the process of developing your first visual node based editor that can be used for any sort of game development task. It will give you the underlying knowledge of saving out your nodes data, giving the user the ability to connect nodes, create nodes, and delete nodes. By the end of this course you will have a fully functional node based editor that you can extend to meet the needs of your game development project.

Who this course is for:

  • This course is intended for anyone wanting to create their own custom game tools and editors within the Unity 3D game engine. Having a basic understanding of C# in Unity is all you will need to take this course.
  • If you are just starting out with Unity then it is recommended that you explore more of the C# language and understand how to create basic custom editors in Unity3D.