Monthly Archives: January 2015

A simple JavaScript singleton pattern

There are a number of different approaches that can be taken to creating singleton patterns in JavaScript – this one is both simple and effective and supports lazy initialisation. The following code shows typical usage of constructor functions:

#1: … Continue reading

Posted in Application Development, JavaScript | Tagged , , , , | Leave a comment

StackHack – A game prototyping project: part 4 – moving to production code

In the previous parts of this series I showed how to develop a concept with a paper prototype, how to transition to the first digital prototype and how to further develop and enhance that prototype. In this part I’ll discuss … Continue reading

Posted in Games, HTML5, Prototyping | Tagged , , , | Leave a comment

StackHack – A game prototyping project: part 3 – developing the digital prototype

In the previous parts of this series I showed how I used paper prototyping to develop a concept for an HTML5 Christmas game called StackHack. I then showed how I transitioned the paper prototype into a digital prototype. In this … Continue reading

Posted in Games, HTML5, Prototyping | Tagged , , , | 1 Comment

StackHack – A game prototyping project: part 2 – digital prototyping

In part one of this series I introduced my prototyping project, a Christmas game called StackHack, and showed how early design ideas were worked out using a paper prototype. In this part I’ll explain the transition from the paper prototype … Continue reading

Posted in Games, HTML5, Prototyping | Tagged , , , | 2 Comments

StackHack – A game prototyping project: part 1 – paper prototyping

Recently I undertook a game prototyping project to design and create a game with the working title of StackHack. I wanted to create a simple Christmas-themed game, as I’m trying to make it something of an annual tradition that each … Continue reading

Posted in Games, HTML5, Prototyping | Tagged , , , | 3 Comments

Review of Berklee College of Music’s Introduction to Music Production

Introduction to Music Production is a MOOC offered by Berklee College of Music through the Coursera online learning platform. If you want to know more about how these courses work, you might like to look at my earlier posts: A … Continue reading

Posted in Education, MOOCs, Music, Production | Tagged , , , | Leave a comment

Review of Berklee College of Music’s Developing Your Musicianship

Berklee College of Music is the largest and perhaps the most well-known contemporary music college in the world. For potential students unable to live and study in the Boston, MA area it also runs an extensive on-line programme.  However, both of those … Continue reading

Posted in Education, MOOCs, Music, Theory | Tagged , , , , | 1 Comment