Dave's repositories
GM-Perfect-Platforming-Paragon
Demonstration of some neat tricks to make platforming games feel better
GM_PAL-S1E1-Flocking
GameMaker Program Along - Making a Flocking demonstration using boids
GM-Developer-Console
A one object developer console that is easy to import into GameMaker, create and destroy objects, turn debugging tools on and off, view and edit variables and many other things
GM-Flocking-1
Simple flocking in GameMaker that works only by adjusting the angle of movement.
GM-Mandelbrot
Project for drawing the Mandelbrot Set in GameMaker
GM-Shader_Dithering
Full screen Dithering effect for GameMaker using shaders.
GM_PAL-S1E2-ChatGPT
GameMaker Program Along - Connecting to ChatGPT API
GM-Dialogue-System
GameMaker dialogue system with response trees, inline images, text colour, effects, changing fonts, localisation.
GM-Drawing_Pie_Chart_In_Shader
This is a GameMaker project where you pass in 2 images into a shader as well as a start angle and an end angle. It will then switch between which image is drawn, the first image will be drawn on parts between the angle and the second image will be drawn outside the angle. Would be perfect for drawing pie charts but also has lots of utility.
GM-point_in_parallelogram
Function to find out if a point is inside a parallelogram. This is a GameMaker project however the code would be easy to adapt to any language.
GM-Rotating-Cube
Simple script to draw the outline of a cube in GameMaker
Pre-Baked-Images
A collection of images that may be useful and quicker than trying to render them in code.