top of page

How to Add Your Own Artwork into Godot: A Step-by-Step Guide

Writer: Endless OS FoundationEndless OS Foundation

Updated: Feb 27

Incorporating custom artwork into Godot can be a great way to engage students in game design, allowing them to express creativity while learning essential technical skills. Whether they’re using hand-drawn sketches, digital illustrations, or even photographs, integrating original visuals into a project is easier than you might think. This guide walks through two simple ways to add artwork: as a background element and as an interactive game object.



Step 1: Prepare Your Artwork

Before adding artwork to Godot, ensure it’s ready for use:

  • Digitize Student Artwork – If students are using hand-drawn sketches, they can snap a photo or scan them.

  • Remove the Background (If Needed) – Free tools like remove.bg can help clean up images.

  • Use a Drawing Tool – For digital art, Krita is a fantastic free option.

  • Save in the Right Format – PNG is recommended for transparency and quality.


Step 2: Import Artwork into Godot

  • Open the Godot project.

  • Locate the FileSystem panel on the bottom left.

  • Click on the assets folder (or create one if needed).

  • Drag and drop the image file into the folder. The artwork is now part of the project!


Click the photo to jump straight to the video tutorial.
Click the photo to jump straight to the video tutorial.

Step 3: Using Artwork as a Background

To use an image as a background:

  • Drag the image from the FileSystem panel into the Scene viewport.

  • Adjust the layer position if needed:

    • Click on the image in the Scene Tree.

    • Drag it to the top of the list—this ensures it appears in the background.

  • Resize and position it to fit the scene.


Click the photo to jump straight to the video tutorial.
Click the photo to jump straight to the video tutorial.

Step 4: Replacing an Object’s Texture

If students want to replace an in-game object (e.g., a coin) with their artwork:

  • Select the object in the Scene Tree (e.g., a coin sprite).

  • In the Inspector, find the Texture property.

  • Click the down arrow next to the texture field and choose the image.

  • Adjust size using Transform properties if necessary.

  • Ensure the Collision Shape matches:

    • If multiple objects share the same sprite and collision, right-click the object in the Scene Tree and select Editable Children.

    • Expand the node, select the Sprite node, and click Make Unique in the Inspector.

    • Resize only this object without affecting others.


Click the photo to jump straight to the video tutorial.
Click the photo to jump straight to the video tutorial.

Step 5: Keeping a Consistent Art Style

To help students create cohesive game visuals:

  • Avoid mixing highly detailed AI-generated images with pixel art.

  • If images look blurry, select the asset, go to Inspector > Canvas Item > Texture, and change Filter to Nearest to sharpen it.


Bonus: Creating Pixel Art for Games

If students want to create pixel art, introduce them to Piskel, a free and easy-to-use pixel art editor. They can:

  • Draw simple sprites.

  • Export them as PNGs.

  • Import them into Godot just like any other artwork.


Click the photo to jump straight to the video tutorial.
Click the photo to jump straight to the video tutorial.

Final Thoughts

Adding custom artwork to Godot can be an engaging way for students to merge creativity with technology. Whether they’re designing backgrounds or custom collectibles, these steps will help bring their vision to life. Encourage experimentation and creativity, and watch their game worlds take shape.

Happy teaching and game-making!


bottom of page