1. in Requirements

    Choices Don’t Have to be Hard

    Read more...

    Sometimes choices are easy. Cheese burger or double cheese burger? Easy, how hungry are you?

    As the number of differences between our options increase the more complex the decision becomes. If the number of choices increases from two, well it starts to get out of hand. Finally if this wasn …

    Read more...

  2. in Requirements

    On Detailing Options

    Read more...

    The Devil is in the… options

    Pretend we’re sign writers commissioned to write a menu of milkshake flavours. We’ve received our instructions on a note.

    The flavours are Strawberry, Chocolate, Banana and Vanilla.

    After some painting we present the sign as we’ve understand the instructions.

    Milkshake Flavours: Strawberry, Chocolate, Banana and Vanilla.

    However milkshake …

    Read more...

  3. in Code

    Python Arcade Review

    Read more...

    TL;DR

    • Arcade is a wonderfully documented library, that has a very clear idea of it’s audience and provides delightful resources to support them.
    • Concrete examples help first time readers orientate themselves.
    • Using Arcade I made a simple 2D game: Rabbit Herder for fun, and to learn a simple …

    Read more...