Small green dragon sprite

Agate DRAGON Games

Creating games, shaders and pixel art

  • Blog
    • About
    • Image Editing
    • Particle
    • Pixel Art
    • Processing
    • Shaders
    • Shadertoy
    • Video Editing
  • Creating a Dissolve Shader

    Creating a Dissolve Shader

    This tutorial will teach you how to create a dissolve shader using the GLSL programming language. You will also learn how to apply an optional burning effect, and how to create the dissolve texture. A dissolve shader can be used to make an image disappear over time.

    Agate Dragon

    31st Oct 2025
    Programming, Shaders
    coding, dissolve, Education, gamedev, GLSL, indiedev, Shader, tutorial, Video Games, visual effect
  • Creating Textures for a Dissolve Shader

    Creating Textures for a Dissolve Shader

    Learn how to create a texture for a dissolve shader using the GIMP image editor. This tutorial will show you two methods.

    Agate Dragon

    31st Oct 2025
    Art, Digital Art, GIMP, Image editing, Pixel Art
    dissolve, Education, gamedev, indiedev, Noise, plasma, Shader, tutorial, Video Games
  • Creating Shadows using Gradients and Blend Modes in Aseprite

    Creating Shadows using Gradients and Blend Modes in Aseprite

    This tutorial will show you how to add shadows and highlights to a pixel art image in the Aseprite image editor using gradients and blend modes.

    Agate Dragon

    3rd Sep 2025
    Art, Digital Art, Pixel Art
    aseprite, blend modes, Education, gamedev, Gradient, Highlight, opacity, Shadow, tutorial
  • Creating Shadows using Opacity in Aseprite

    Creating Shadows using Opacity in Aseprite

    This tutorial will show you how to add shadows and highlights to a pixel art image using the opacity slider.

    Agate Dragon

    30th Aug 2025
    Art, Digital Art, Pixel Art
    aseprite, Education, gamedev, Gradient, Highlight, opacity, Shadow, tutorial
  • Aseprite Pixel Art Tutorial: Dithering

    Aseprite Pixel Art Tutorial: Dithering

    This pixel art tutorial will teach you four ways to create and apply dithering patterns to images in the Aseprite image editor.

    Agate Dragon

    22nd Jul 2025
    Art, Digital Art, Image editing, Pixel Art
    aseprite, bayer matrix, brick, checkerboard, dithering, Education, gamedev, Gradient, pattern, texture, tutorial
  • A Guide to Creating Colour Schemes for Digital Art

    A Guide to Creating Colour Schemes for Digital Art

    This tutorial will teach you how to use the RGB colour wheel and the HSV colour format to create a variety of colour schemes for digital art. You will learn how to adjust brightness, saturation and shift the hue of colours to create interesting colour palettes.

    Agate Dragon

    10th Jun 2025
    Art, Digital Art, Pixel Art
    1-bit, analogous, complementary, Education, HSV, hue, monochromatic, rgb, tetradic, triadic, tutorial
  • Coding Tutorial: 3D Gravity

    Coding Tutorial: 3D Gravity

    Learn how to code 3D gravity in this coding tutorial using vectors and forces to move an object around a planet and jump between planets.

    Agate Dragon

    19th May 2025
    Processing, Programming
    3D Gravity, Circular Gravity, coding, Creative Coding, Education, game physics, gamedev, Gravity, Java, Math, tutorial
  • Pathfinder Performance Test

    Pathfinder Performance Test

    This post will compare the performance of the four pathfinding algorithms we coded in previous tutorials. We will look at each algorithm and find out which one is the fastest, which one generates the best path and which one explores the least nodes.

    Agate Dragon

    13th May 2025
    Processing, Programming
    a-star, breadth first search, coding, depth first search, Education, gamedev, greedy best first search, Java, pathfinding, search algorithm, tutorial, Video Games
  • Pathfinding Tutorial: A-star Search Algorithm

    Pathfinding Tutorial: A-star Search Algorithm

    Learn how to explore a triangle grid and find a goal point with the A-star search algorithm in this pathfinding tutorial. You will use Processing and Java to code the A-star pathfinding algorithm and create a graphical demo so you can see it in action.

    Agate Dragon

    5th Apr 2025
    Processing, Programming
    a-star, coding, Education, gamedev, grid, Java, pathfinding, search algorithm, triangle grid, tutorial, Video Games
  • Generating a Triangular Grid in Processing

    Generating a Triangular Grid in Processing

    Learn how to generate a triangular grid, create walls, connect the triangular cells and render the cells in this Processing tutorial, using the Java programming language.

    Agate Dragon

    3rd Apr 2025
    Processing, Programming
    coding, Education, gamedev, grid, Java, pathfinding, search algorithm, triangle, triangle grid, triangular grid, tutorial, Video Games
1 2 3 … 13
Next Page→

  • Subscribe Subscribed
    • Agate DRAGON Games
    • Join 75 other subscribers.
    • Already have a WordPress.com account? Log in now.
    • Agate DRAGON Games
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar