Articles and demo projects

Showcase projects that demonstrate solutions to single issues

Factory Pattern in Godot

This demo project showcases different ways to create instances of objects in Godot.

Read More

Grid Movement

This project demonstrates how to make a character move on a grid using animations.

Read More

Timed Click Bar

This project demonstrates how to create an animated bar for quick time events.

Read More

Lasting Collisions

This project demonstrates how to use get_overlapping_bodies() to handle lasting collisions.

Read More

2D Distortion Shader

This project demonstrates how to write a simple distortion shader to animate sprites.

Read More

Introduction to shader programming - Part 1

This article gives a quick insight into shader programming.

Read More

Game projects that can be used as starting points for your games

Rollerball

This is a sample project for a Roll-a-ball-like game.

Sidescroller

This is a sample project for a sidescrolling shooter.

Architecture demos that demonstrate project structures

Slotmachine

This is a very basic project that showcases object orientation and different types of programming in Godot.

X or O

Another very basic demo project as an example for object orientation.

General programming articles on general programming topics

Using FSharp in Godot

This article explains how to use FSharp for writing game code in Godot.

Read More

Using FSharp in Godot - Part 2

This article explains some caveats when working with FSharp in Godot.

Read More

Using FSharp in Godot - Part 3

This article focuses on using F# to clean up game code.

Read More

Code Review articles based on feedback from consulting requests

Code Review 1

Refactoring of a common player script

Read More