Tag: gamedev
-
Creating a noisy polaroid frame in GIMP

Learn how to create a noisy polaroid frame in this GIMP image editor tutorial using spread noise and median blur.
-
Creating a planet in GIMP

Learn how to create a cool looking planet using the GIMP image editor. You will learn how to use noise, blur, gradients, lighting and blend modes to create beautiful art.
-
Object pool pattern console application tutorial

Learn how to code the object pool pattern by managing a pool of books in a library. Borrow and return books to the pool in this console application tutorial using C++ and Visual Studio.
-
Coding tutorial: Object pool pattern

Learn how to code the object pool pattern by pre-allocating memory and reusing objects. Which can greatly improve performance when reusing short lived objects like bullets and particles.
-
Observer Pattern Graphical Demo

This tutorial shows a graphical demo of the observer pattern. The circle, square and mosaic background are all observers of the button press. Whilst the owner of the button is the subject.
-
Coding tutorial: Observer pattern

In this tutorial you will learn how code the observer pattern using a zookeeper and animals. The zookeeper represents the subject of the observer pattern. Whilst the animals represent the observers.
-
Expanding circle columns made in Processing

Made these expanding circle columns in Processing by rendering three circles without clearing the screen, and using hue shifting to keep it interesting. The colours go from dark and saturated, to bright and desaturated.
-
Aseprite pixel art tutorial: Noise texture background

Learn how to create a noise texture background in this step-by-step Aseprite pixel art tutorial. Create an image made up of many squares of varying sizes using two colours. Then make the image noisy using a convolution matrix. Use blend modes and gradients to add the finishing touches.
-
Three simple ways to code finite state machines

This tutorial will show you three simple ways to code finite state machines using the C++ programming language in Visual Studio. Learn how to use an enum and a switch case. Then learn how to use inheritance and polymorphism. Finally learn how to use function pointers.
-
Rabbit and Carrot Finite State Machine

This post shows how the behaviour of a rabbit can be coded using a finite state machine, by breaking down the rabbit’s behaviour into different states. The rabbit’s goal is to wander around and eat carrots, whilst avoiding the deadly mouse cursor!
