I've been programming games for more than 20 years. Previously I worked on the WORMS franchise for Team17. I currently teach game programming and design at the University of Bolton and run a small indie studio called MindFlock where we specialize in AI based gameplay.

Post article RSS Articles  (0 - 30 of 46)
Latest developer video and some bad news
HOPE

Latest developer video and some bad news

HOPE 4 comments

Had some bad news this week, but before I tell you about that here's an update video.

Latest dev news - adding mod support!
HOPE

Latest dev news - adding mod support!

HOPE 1 comment

A quick update on the latest dev work, including mod support.

Developer Diary #25 - Is Unreal an option?
HOPE

Developer Diary #25 - Is Unreal an option?

HOPE 1 comment

The latest developer diary, showing the crafting in action, but also speculating about Unreal engine usage.

The dirty business of funding
HOPE

The dirty business of funding

HOPE 5 comments

As I finish off a bid form for a government R&D competition, I wanted to share my views on this aspect of game development.

EverSky:HOPE Developer Diary #23
HOPE

EverSky:HOPE Developer Diary #23

HOPE 1 comment

Update video showing trading inspired by fallout 2.

Trade screens and the wireframing process
HOPE

Trade screens and the wireframing process

HOPE 1 comment

Recently I've been redesigning the UI for trade in the game. Here is an insight into that process.

Latest Hope developer diary #22
HOPE

Latest Hope developer diary #22

HOPE

Quick update and latest dev video showing some rig build work.

Man is it tiring finding somewhere to live!
HOPE

Man is it tiring finding somewhere to live!

HOPE 3 comments

News on the latest progress, showing the start of industrial tile-based procedural building system.

Looking forward to a new society
HOPE

Looking forward to a new society

HOPE 6 comments

Latest dev news about the current AI work on the trade and society simulations.

Trading in game and the tradepoint interface
HOPE

Trading in game and the tradepoint interface

HOPE

Got the trading working, here's a video showing it in action (wip).

Help me choose a name for the games currency?
HOPE

Help me choose a name for the games currency?

HOPE 10 comments

I need help naming the currency used for trade in the game.

Bags of fun and the demon fish from hell
HOPE

Bags of fun and the demon fish from hell

HOPE 4 comments

Two videos today. One of a weird error, the other showing user feedback for using various items.

Less business, more development!
HOPE

Less business, more development!

HOPE 3 comments

This week has been far too "business development" heavy, but it has led to some interesting potential. Here's why.

Vertex paint blend shader vid
HOPE

Vertex paint blend shader vid

HOPE

I've been working on a shader for painting the surface of the various shacks that form parts of the rig. Here's a work in progress video.

What is a community?
HOPE

What is a community?

HOPE

This week while working on feedback for usable items, I began to think about the community simulation aspect of the game.

Hotbaaaaaarrrrrrr!
HOPE

Hotbaaaaaarrrrrrr!

HOPE 2 comments

So. Got the hotbar almost complete. Just need to hook up a few more feedback loops and event handlers and its done. Here's a vid.

Physics beam working
HOPE

Physics beam working

HOPE 3 comments

This week I got the physics beam working, among other things. It still needs a bit of work, but here's a vid.

Current work-in-progress Physics beam
HOPE

Current work-in-progress Physics beam

HOPE

Just a quick update video showing the physics beam and crafting UI working again since the switch to DFGUI.

Cranes and Crafting
HOPE

Cranes and Crafting

HOPE

Short update about what I've been working on this week. Including a new crafting UI and some work on cranes for moving goods around the rig.

Crafting machines work, but what to let players craft?
HOPE

Crafting machines work, but what to let players craft?

HOPE

After spending some time working on crafting, I need to start figuring out what players can actually craft.

Latest Hope developer diary #21
HOPE

Latest Hope developer diary #21

HOPE 4 comments

A short dev diary video this week showing the inventory system working. Quickbar and the start of the Crafting interface.

Inventory management and other dull stuff
HOPE

Inventory management and other dull stuff

HOPE

Working some more on "inventory". Its kind of dull, but its important for crafting, trading, resource gathering etc.

Good progress on an important feature
HOPE

Good progress on an important feature

HOPE 2 comments

Quite a lot of work on Item and Inventory handling this week. Here's an explanation of why.

An insight into working out a unique style for HOPE. Part 1 - Whitebox
HOPE

An insight into working out a unique style for HOPE. Part 1 - Whitebox

HOPE 2 comments

This last couple of weeks Tim and I have been trying to define a look for the art style of HOPE. By specifically aiming to define the style of one block...

Some good news for HOPE
HOPE

Some good news for HOPE

HOPE 2 comments

A quick news update with news about artwork and some thoughts on systemic design.

Dabbling with DABL and Unity
HOPE

Dabbling with DABL and Unity

HOPE 1 comment

Working on a new language to implement the character AI for the game.

Unity, Ludum Dare and Livestreaming
HOPE

Unity, Ludum Dare and Livestreaming

HOPE

Quick bit of news about potential shift to Unity, taking part in Ludum Dare this weekend and Livestreaming as I develop.

Trade ships, debugging and art
HOPE

Trade ships, debugging and art

HOPE

A fair bit of work done this week, but things have been going up and down a lot development wise.

HOPE Developer Diary #19 - Aka fun with foley!
HOPE

HOPE Developer Diary #19 - Aka fun with foley!

HOPE 4 comments

A quick video showing a recent foley recording session.

On the horns of a dilemma
HOPE

On the horns of a dilemma

HOPE 2 comments

This week has been a bit of a blur. Finally got a build together and out to a few people. Mainly just compatability testing, but still it feels good to...