Originally written for #altDev Often posts from a personal perspective are a contrite, self-promotion exercise of polishing the trumpets. They can also be an honest expression sometimes lost in the NDA red tape culture.
Originally written for #AltDevBlogADay In a world of frameworks, simple to use engines and added layers of abstraction we are in danger of leaky abstraction, both in design and programming.
Originally written for #AltDevBlogADay Take a moment, think back, past the nostalgia and sepia dreams so we can consider old, forgotten mechanics. The thing we love about games is that they are complex and detailed but primarily, they are games.
Sometimes you’re asked to design for the untestable scenario. For instance, design a system for 10,000 players to asynchrously interact in a persistent competitive world with progression mechanics that plays out over 3 months.
Going to take a break from my Useless Designer series to talk about a personal project which has me very excited. While judging Dare I came across a good idea which could be brilliant: using a mobile device as the controller in a shared space.
Let’s face it, there is nothing more annoying than being bossed about by someone who is useless. Let’s face it, there is nothing more annoying than being bossed about by someone who is useless. ? So here are three simple rules. Work with them in the trenches.
Let’s face it, there is nothing more annoying than being bossed about by someone who is useless. ? So here are three simple rules. Work with them in the trenches. Everyone in the trenches has to be useful. Supplement don’t Replace ? So acquire some “Hard Skills” fast and be useful.
Originally written for #AltDevBlogADay As game developers we know the importance of Feedback in our games for players, but so often we forget the importance of feedback for ourselves. Implementing good feedback loops in your production cycle can be just as important.
Getting it out There In my relatively short time in the industry I seem to have attracted a few fixer-uppers, reboots, ports and all round oh do you mind just finishing it off jobs. Some of the biggest of these I have been Lead Programmer or Lead Designer on.