Greetings!
I’m David and I program lots of things.

This is just a place for me to share cool things I’ve made! I often participate in game making competitions, building tech demos, writing game development tutorials and making games.

You should contact me on Twitter to tell me what you thought of my stuff.

Lots of love

- David

Games:

Feature Length Games:

Fight Knight
Fight Knight
GAME
Playable in Browser
Made in 1 Month
Featured
Total Smashout
Total Smashout
GAME
Playable in Browser
Android
Apple iOS
Featured
TwoTap
TwoTap
GAME
Playable in Browser
Android
Apple iOS
Made in 1 Month
Featured

Games Made With Dex:

Anatomy Attack
Anatomy Attack
GAME
Playable in Browser
Made in 1 Week
Featured
New
Blobber Clobber
Blobber Clobber
GAME
Playable in Browser
Made in 1 Week
RocketX Lander
RocketX Lander
GAME
Playable in Browser
Made in 1 Week
Total Smashout
Total Smashout
GAME
Playable in Browser
Android
Apple iOS
Featured
Matchem
Matchem
GAME
New
Android
Apple iOS
Made in 1 Month
Featured
Work In Progress

Games Made For Competitions:

Ludum Dare 48 Hour Game Making Competition:

Ludum Dare 36 - Hide and Squeak
LudumDare36 - Hide and Squeak
GAME
Playable in Browser
Made for Competition
Made in 48 Hours
Ludum Dare 34 - One Man Spaceship
LD34 - One Man Spaceship
GAME
Playable in Browser
Made for Competition
Made in 48 Hours
Ludum Dare 33 - Boss Stomp!
Ludum Dare 33 - Boss Stomp!
GAME
Playable in Browser
Made for Competition
Hardware
Android
Made in 48 Hours
Ludum Dare Mini 63 - Spaceball Pinvader
LD Mini 63 - Spaceball Pinvader
GAME
Playable in Browser
Made for Competition
Made in 1 Week
Featured
Ludum Dare 32 - Don't steal my toaster! - An Unconventional Weapon
LD32 - Don't steal my toaster!
GAME
Playable in Browser
Made for Competition
Made in 48 Hours

Games Made for One Hour Game Jam Competition:

onehourgamejam113 - DDR for Dummies - Purposely Bad
1HGJ113 - DDR for Dummies
GAME
Playable in Browser
Made for Competition
Made in 1 Hour
New
onehourgamejam107 - Rocket Wreck - Rocket
1HourJam107 - Rocket Wreck
GAME
Playable in Browser
Made for Competition
Made in 1 Hour
onehourgamejam80 - Alphabetti Inspector - Rocket
1HGJ80 - Alphabetti Inspector
GAME
Playable in Browser
Made for Competition
Made in 1 Hour
onehourgamejam77 - Hoodlum - Break It!
1HourGameJam77 - Hoodlum
GAME
Playable in Browser
Made for Competition
Made in 1 Hour
onehourgamejam62 - Jetpack Chase - Jetpack
1HourGame62 - Jetpack Chase
GAME
Playable in Browser
Made for Competition
Made in 1 Hour
onehourgamejam57 - Rocket Reflex - Space
1HourGame57 - Rocket Reflex
GAME
Playable in Browser
Made for Competition
Made in 1 Hour
onehourgamejam52 - Penguin Slide - Bridge
1HourGame52 - Penguin Slide
GAME
Playable in Browser
Made for Competition
Made in 1 Hour
onehourgamejam50 - Toaster Toddler Tantrum - Toaster Madness
Toaster Toddler Tantrum
GAME
Playable in Browser
Made for Competition
Made in 1 Hour
onehourgamejam47 - Fly The Nest - Help
1HourGameJam47-Fly The Nest
GAME
Playable in Browser
Made for Competition
Made in 1 Hour
onehourgamejam45 - Cake Splat - Cake
1HourGameJam45-Cake Splat
GAME
Playable in Browser
Made for Competition
Made in 1 Hour
onehourgamejam42 - Full Steam Ahead - Trains
1HGJ 42 - Full Steam Ahead
GAME
Playable in Browser
Made for Competition
Made in 1 Hour
onehourgamejam40 - Surfs Up - Waves
OneHourGameJam40-Surfs Up
GAME
Playable in Browser
Made for Competition
Made in 1 Hour
onehourgamejam39 - Jump All Day - Day and Night
1HGJ 39 - Jump All Day
GAME
Playable in Browser
Made for Competition
Made in 1 Hour

More Games and games made for One Game a Month:

Don't Let The Red Cubes Touch
Don't Let The Red Cubes Touch
GAME
Playable in Browser
Android
Made in 1 Week
Tech Demo
Unfinished
Chihuahua or Muffin?
Chihuahua or Muffin?
GAME
Playable in Browser
Made in 48 Hours
Cell Game
Cell Game (no title)
GAME
Made in 1 Month
Tech Demo
Work In Progress
Unfinished
6sides
6Sides
GAME
Playable in Browser
Android
Made in 1 Month
Unfinished

GameMaker Guides:

Lighting:

FoV (Field of View) in Game Maker
Field of View (FoV) in GameMaker
(or directional lighting)
Tech Demo
Featured
GameMaker Med Tutorial
How to do HTML5/WebGL Lighting in GameMaker
Lighting in GameMaker (HTML5/WebGL Compatible)
Tech Demo
GameMaker Easy Tutorial
How to do Drop Shadows in GameMaker using Surfaces (HTML5/WebGL compatible)
Drop Shadows in GameMaker using Surfaces
Tech Demo
GameMaker Easy Tutorial
FoV In GameMaker with Textures and Other Effects
Advanced Lighting / FoV In GameMaker
GameMaker Hard Tutorial
New
Tech Demo
Featured

Masking:

How to do Masking in GameMaker
How to do Masking in
GameMaker
Tech Demo
GameMaker Easy Tutorial
Add Outline to sprites in GameMaker
Add Outline to Sprites and
Text in GameMaker
Tech Demo
GameMaker Easy Tutorial
Code Scratch Card Scratch-Off Ticket in GameMaker
Code Scratch Card / Scratch-Off Ticket in GameMaker
Tech Demo
GameMaker Med Tutorial

Other:

GameMaker Screen Transitions
GameMaker Screen Transitions using Surfaces
Tech Demo
Featured
GameMaker Hard Tutorial
Persistent Unlimited Memory Efficient Blood in GameMaker (HTML5 Compatible)
Persistent Unlimited Blood in GameMaker
Tech Demo
Featured
GameMaker Easy Tutorial
Unlimited Surface Destruction in GameMaker (HTML5 Compatible)
Unlimited Surface Destruction
in GameMaker
Tech Demo
Featured
GameMaker Med Tutorial
Code Circular Health Bars/Progress Bars in GameMaker
Circular Health Bars/Progress
Bars in GameMaker
Tech Demo
GameMaker Easy Tutorial
Rotating 3D Cube Screen Transition in GameMaker
Rotating 3D Cube Screen Transition in GameMaker
Tech Demo
GameMaker Med Tutorial
Getting a Steam Controller to work in GameMaker
Getting a Steam Controller to work in GameMaker
GameMaker Easy Tutorial
Tech Demo
Hardware
More GameMaker Guides
More GameMaker Guides and Snippets...
GameMaker Hard Tutorial
GameMaker Easy Tutorial

Tech Demos:

Lighting:

Light Tech Demo
HTML5 & WebGL Light Tech
Demonstration
Tech Demo
Directional Lighting of Textures
Directional Lighting of Textures
Tech Demo
Hex based Light and Shadows with Penumbra
Hex based Light and Shadows with Penumbra
Tech Demo

Other:

Hybrid Path Finding in GameMaker
Hybrid Path Finding in GameMaker
Tech Demo
Featured
GameMaker Med Tutorial
This tests to make sure HTML5 and WebGL work on your browser.
This tests to make sure HTML5 and WebGL work on your browser.
Tech Demo
Hardware
Playable in Browser
Example Screen transitions for use in Game and Films
Example Screen transitions for
use in Game and Films
Tech Demo
Featured

Other Projects:

Tring My Local Town Community Website
My Local Town Community Website
Android
Apple iOS
Hardware
External
Counting in Binary on the Raspberry Pi
Counting in Binary on the Raspberry Pi using Python
Tech Demo
Hardware
Making an Enigma Machine
Making an Enigma Machine

Tech Demo
Hardware
Using NFC chips to talk to Android and iOS phones.
Using NFC chips to talk to
Android and iOS phones.
Tech Demo
Hardware
Android
Apple iOS
Using Estimote Bluetooth beacons to talk to Android and iOS phones.
Using Estimote Bluetooth
beacons to talk to Android
and iOS phones.
Tech Demo
Hardware
Android
Apple iOS
External
TCP Networking in GameMaker Between Phones
TCP Networking in GameMaker Between Phones
New
Android
Apple iOS
Tech Demo
Featured
Hardware
Made in 48 Hours
Funny Gameplay videos on YouTube
Funny Gameplay videos on YouTube
New
Featured
Work In Progress
Game Development Videos
Game Development Videos
New
Featured
Work In Progress