Godot 4: Create and Master Custom Plugins
Learn to build, install, and submit custom Godot plugins with UI customisation, undo-redo functionality, and the Line Up Tool for seamless game development
What youāll learn
Discover what Godot plugins are and how to install them like a pro.
Build custom plugins that fit seamlessly into your Godot editor.
Position your pluginās UI in all the right spotsātoolbar, dock, you name it.
Create a Line Up Tool to snap nodes into perfect alignment, no sweat.
Access and control selected nodes directly from your scripts like a boss.
Implement Godotās undo-redo magic into your plugins for easy editing.
Submit your finished plugin to the asset library and get it approved.
Level up your Godot dev skills with hands-on plugin building and testing.
100% Money-Back Guarantee
Not satisfied? Get a full refund, anytime during the first 30 days of the program.Lifetime Access
Access your content on any device, at any time.Teaching Support
Never get stuck with our teaching assistants on call.About the course
Unleash the Power of Godot Custom Plugins! š®āØ
Are you ready to level up your Godot skills and dive into the world of custom plugins? Weāve got the perfect course for you! Whether youāre a newbie in plugin creation or just want to understand how they work, this course is for you.
Whatās the deal with plugins, anyway? š¤
In this course, youāll learn all about pluginsāwhat they are, how to install ones made by others, and, best of all, how to create your own. Youāll be amazed at how plugins can transform your game development experience!
Build your own Godot plugin š
By the end, youāll be able to craft a powerful plugin that fits snugly into the Godot editor. Position it where you likeābottom panel, toolbar, or dockāyour plugin, your rules. Plus, learn to access nodes and implement the undo-redo API like a pro.
Learn by doing š ļø
This isnāt just a āwatch and learnā gig. Youāll be hands-on from the start. Install plugins from other creators, build custom UI scenes, and create the awesome Line Up Tool to line up nodes in your game. Oh, and did we mention? Youāll submit your plugin to the Godot asset library and get it approved!
No more plugin headaches! š©
Ever struggled to get someone else's plugin working? Or dreamed of creating your own but didnāt know where to start? Weāve been there. This course will guide you through every step, so youāll never have to second-guess your plugin-making skills again.
Whoās this course for? š
This course is perfect for novice game devs with a basic understanding of Godot. Whether you want to create custom tools for your projects or understand others' plugins, weāve got you covered.
What do you need to get started? š
Not much! Just a basic knowledge of Godot and GDScript. If youāve got that, youāre good to go. No fancy hardware required, just your trusty computer and a passion for game dev.
Why take this course? š§
You want to make your own plugins but arenāt sure how? Or maybe you want to dive deeper into using plugins made by others? This course takes the guesswork out and puts you on the fast track to plugin mastery.
Letās get plugged in! š
Sign up today and start your journey into custom plugin development. Donāt just use Godotāmake it work for you.

Curriculum
Instructors

Kaan Alpar
Hi I'm Kaan, good to meet you!
I taught myself how to program in high school with the goal of making games. Since I was a little kid I wanted to make my own games, so game development quickly became my passion. I dabbled with C++, Unity, Godot, and made a bunch of games in my free-time!
After graduating from high school, I decided to go to Japan and started learning Japanese at a language school. I graduated from the language school and got accepted to Japan Electronics College to study computer science.
I quickly realized I already knew 90% of the things they were teaching, and I didn't want a regular job, so I made the risky decision of quitting college and becoming an indie game developer.
I needed a way of funding myself, so I decided to make online courses and YouTube content. Teaching and sharing my knowledge instantly became another passion of mine and I decided to do it more and more.
I reached out to GameDev.tv and we decided to work together on a course. Iām excited to be a part of this amazing community, helping people learn game development!
