-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
