majicDave Game developer, tinkerer, surfer I made a few games: The Blockheads, Chopper & Chopper 2. Currently working on a large new game for VR/PC codenamed 'World Project'. Also building/flying quadcopters.

Building an All Terrain Electric Skateboard

Evolve wouldn’t ship me an electric skateboard from Australia to New Zealand. So screw em, I’ll build it myself! (Read More...)

Building an All Terrain Electric Skateboard feature image

Chopper and Chopper 2 End of Life

Today I finally made the difficult decision to remove Chopper and Chopper 2, and all of my other old apps from the iOS and Mac App Stores. The only game I’ll be supporting and keeping available is The Blockheads, which won’t be going awa... (Read More...)

Chopper and Chopper 2 End of Life feature image

Ambience Video Devblog #11 - Climate

In this video I show how I'm modeling the climate of the planet to create a credible distribution of rainfall. (Read More...)

Ambience Video Devblog #11 - Climate feature image

Ambience (World Project) Video Devblog #10 - We have a name!

In this video I talk a bit about terrain generation, hot-loading of shaders/scripts, and future plans. (Read More...)

Ambience (World Project) Video Devblog #10 - We have a name! feature image

Raspberry Pi Notice Board

A few years ago I had an idea for a desktop app. The idea was that I'd create a simple web browser with UI similar to the 'Inspect Element' functionality in Safari, and allow you to select specific regions (divs) within web pages that yo... (Read More...)

Raspberry Pi Notice Board feature image

130mm FPV Sandwich Build Log

This latest build is the evolution of my previous little 125mm quad. Carbon fiber tubes turned out not to be the best for small quads, and I crashed and wrote off that frame within a few flights (Read More...)

130mm FPV Sandwich Build Log feature image

125mm Square Carbon Fiber Tube FPV

I just finished my smallest build yet, a custom square carbon fiber tube based quad to fit 3 inch props, coming in at 125mm from motor to motor diagonally. (Read More...)

125mm Square Carbon Fiber Tube FPV feature image

World Project Devblog #9 - Water shaders & Lua scripting

In this video I show the new water shaders, and talk a bit about embedding the Lua scripting language and a bit of a shift in priorities for future development. (Read More...)

180mm Miniquad

One thing I've found when flying the 250 miniquad is that I'm very cautious while flying. The 250 is heavy enough that in a crash it can cause a fair bit of damage both to itself and to anything it hits. This cautiousness is holding me b... (Read More...)

180mm Miniquad feature image

Miniquad Gimbal Mod

My first attempts at capturing video from my miniquad were pretty terrible, so I've been trying to get better results. It became clear pretty quickly that software stabilization isn't able to cope with the really shaky footage you get fr... (Read More...)

Miniquad Gimbal Mod feature image

World Project Intro

Yesterday I finally got a chance to work on World Project again. If you haven't heard of it, it's a game I'm working on for Mac/PC aimed towards VR. It's set in a procedurally generated world physically larger than planet Earth. What you... (Read More...)

World Project Intro feature image

My First Quadcopter

Recently I picked up a new hobby: building and flying quadcopters. It's a lot of fun, and part of the reason I started this blog is to write about them. (Read More...)

My First Quadcopter feature image

A Fresh Start

I thought it was time for a new blog, so here it is! (Read More...)