Andrew Arnott
Andrew Arnott is finishing off a computer science degree at the University of Waterloo. He is particularly interested in UI usability and AI topics with respect to games.
  • Game Development
    Let Your Players Undo Their In-Game Mistakes With the Command PatternTictactoeundo
    Many turn-based games include an undo button to let players reverse mistakes they make during play. This feature becomes especially relevant for mobile game development where the touch may have clumsy touch recognition. Rather than rely on a system where you ask the user "are you sure you want to do this task?" for every action they take, it is much more efficient to let them make mistakes and have the option of easily reversing their action. In this tutorial, we'll look at how to implement this using the Command Pattern, using the example of a tic-tac-toe game.Read More…