Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 25 Jan 2002
Offline Last Active Oct 15 2016 02:29 PM

Journal Entries

evolutional.co.uk > Old Code

Posted 30 July 2016

Last week I rediscovered a 12 year old game project I was working on. I decided to look at it and write a blog about it. Here's a summary: Part 1: Archaeology - The rediscovery and an overview of the repository structure
Part 2: First look at the code - I open the door and peek inside, outlining the high level structure or concepts - it's a lo...

evolutional.co.uk > Post Mortem: Personal Labor Day "Game Jam" - Day 2

Posted 11 September 2015

Day 2

I started day 2 pleased with that I had a playable game at the end of the first day, but it wasn't finished yet. Cracking on, I set myself some goals for the day. The first three were continuations from the first day.

☑ Add "game over" detection (no more moves) & message
☑ Add game reset and "new game" logic
☑ Add scoring + display of scor...

evolutional.co.uk > Post Mortem: Personal Labor Day "Game Jam" - Day 1

Posted 10 September 2015


It's been a long time since I've done anything directly game related in my spare time. I work 40+ hours a week on video games and by the time I get home, I often can't summon up the motivation to do anything dev related at home.

Sure, I've still got ideas and desires to work on projects I've carried in my head (or as failed prototypes) for...

evolutional.co.uk > Chamois - Fluent Assertion Syntax for C++

Posted 13 September 2014

One library that I love in .NET is Fluent Assertions . It takes assertion syntax in Unit Tests and wraps it up in a natural language syntax. Doing so, we get a nice looking structure for our test that reads like a requirement, rather than a bunch of code.

For example:

Sure, it's nice and tearse for a programmer, but what if it were more fluent?

Or a...

evolutional.co.uk > On C++ Naming Conventions

Posted 15 July 2014

I threw myself back into the deep end of C++ again a few months ago, having spent the last couple of years with an emphasis on C# and .NET.

One thing that I'm thinking of is the old subject of coding style. Every software house tends to have a house style, so at work you just adopt that - but at home, on personal projects I find myself drifting around st...