June 19, 2016

Potentially Unwanted Tips

I visited the Welsh Games Development Show this weekend, and while it was nice to be back in that environment it was a little disappointing. Instead of just ranting about the state of students and game developers toda...

January 11, 2016

On Teams

Software is so often built in teams that there a whole bunch of theories and statistics that have been generated based on the various aspects of team work. What's the best team size? How do teams work best together? H...

January 4, 2016

On Technology Choices

There's a nasty habit in software to choose technology based on what's the latest thing to arrive. You can see this in tools (e.g. GIT) or languages (e.g. Ruby) or libraries (e.g. AngularJS). The thought is because a ...

December 27, 2015

On Languages

So many things in software become religious wars, languages is probably number one. Which language should you use for any given task? Which language is generically the best? Which language is fastest/smartest/structur...

December 24, 2015

On Naming

So, why "Kev on Software"? As you can imagine the first bit is easy - my name is Kevin, but why "on Software". Back way back when there was a blog called "Joel on Software" - by Joel Spolsky. He wrote passionately abo...

February 14, 2015

Automating Level Balancing

So, got married, moved house, started an EPIC BIG GAME (tm) (http://www.legendsoffore.com) and then realised I don't have time at the moment to do it justice (of course I'll be doing it). So I'm building a little game...

August 5, 2014

Got Married!

Last friday, I got married, to the wonderful Kayla! She's so awesome and the day was absolutely incredible. Sorry for interrupting the game development flow (which will now start to be more regular) but I'm so terribl...

June 26, 2014

How you so good Mr Glass?

I get a few emails each month asking me about what process I took to get "so good" at coding. It's really appreciated but doesn't really make sense if you take a look at my code. Here's today's response: Dude, Mr ...

January 7, 2014

No, I’m not dead…

Just very very very busy with day to day things. Legends 2 is ticking along but as always I got obsessed with a smaller game that I might have a chance of implementing with my spare time at the moment.