Skip to content
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
  • Animal Puzzle

    Animal Puzzle

    Recently I added a new creature to my snake game collection. But before releasing the new game mode, I created this puzzle. The puzzle has a compass surrounded by 8 different pixel art animals drawn by myself. The answer to the puzzle is the new creature!

    Agate Dragon

    13th Sep 2026
    Art, Digital Art, Pixel Art, Video Games
    animal, frog, gamedev, puzzle, snake
  • Creating a Posterisation Shader

    Creating a Posterisation Shader

    Learn how to code a posterisation shader using the GLSL programming language. Posterisation reduces the number of tones in an image, which creates a cool cartoon like visual effect.

    Agate Dragon

    2nd Jan 2026
    Programming, Shaders
    cartoon, coding, Education, gamedev, GLSL, Posterisation, Posterise, Shader, tutorial, Video Games, visual effect
  • 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
1 2 3 … 13
Next Page→

  • Subscribe Subscribed
    • Agate DRAGON Games
    • Join 71 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