Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Godot 4: Build a Digital Coloring Book from Scratch
Rating: 4.5 out of 5(4 ratings)
36 students

Godot 4: Build a Digital Coloring Book from Scratch

Create Interactive Coloring Experiences with Drawing, UI, and Save/Load
Created byMichael McGuire
Last updated 9/2025
English

What you'll learn

  • How to load and display line art images for coloring
  • How to implement drawing tools
  • How to implement a bucket fill tool that respects line art boundaries
  • How to manage multiple coloring pages with navigation
  • How to add undo/redo functionality with history stacks
  • How to save and load user progress to disk
  • How to build a simple UI that prevents drawing over toolbars

Course content

6 sections15 lectures3h 17m total length
  • Introduction0:52
  • Downloading Godot2:18

    Download the Godot engine from the official website or Steam and choose a 4.x stable or beta version. Unzip the package to begin; Steam handles updates.

  • Reminder0:20

Requirements

  • Basic programming knowledge (variables, functions, loops, conditionals)
  • Familiarity with the Godot editor (adding nodes, running a scene)
  • Godot 4.x installed on your computer

Description

Easily bring your creative ideas to life with Godot 4 by creating a complete digital coloring book app from scratch! This comprehensive course guides you step-by-step to build a fully functional, interactive coloring app, perfect for kids, hobby projects, or educational tools.

You’ll learn how to:

  • Set up a Godot 4 project and properly organize your scenes and nodes

  • Load and display line art images fully ready for coloring

  • Implement brush and bucket fill tools that correctly respect line art boundaries

  • Manage multiple coloring pages with easy next/previous navigation

  • Add undo/redo functionality to allow users to freely correct mistakes

  • Save and load user progress so work is never lost or overwritten

  • Build a simple, polished, and intuitive UI for an enjoyable user experience

This course is completely hands-on and practical. By the end, you’ll have a working coloring book app you can expand with your own art, stickers, or other interactive elements.

Who this course is for:

  • Developers with basic programming knowledge looking to make full Godot projects

  • Hobbyists or educators interested in creative apps for children or students

  • Anyone wanting to learn Godot by building a complete, functional, and enjoyable project

Requirements:

  • Basic programming knowledge (variables, functions, loops, conditionals)

  • Godot 4 installed on your computer

Take this course today and start building your interactive coloring book app right away!

Who this course is for:

  • Beginner to intermediate Godot users who want to build a complete project
  • Developers interested in making apps (not just games) with Godot 4
  • Hobbyists who want to create an interactive coloring book for kids or personal projects
  • Educators or parents who want to explore making simple creative tools