2017 |
049 - 10/06/2016 - Student Tips
2016 |
048 - 06/12/2016 - Generating random points in a ring
047 - 03/09/2016 - Ludum Dare 36 - The Museum
046 - 18/08/2016 - Tweetjam
045 - 20/06/2016 - Finding every configuration of blocks in a line
044 - 19/06/2016 - Finding the compositions of n
043 - 17/06/2016 - Year 4 - Honours Project: Demo, dissertation and download
042 - 23/05/2016 - LowRezJam 2016: Micro Pico
041 - 04/04/2016 - Year 4, Semester 2 - Perspective Detective: an augmented reality game on the PlayStation Vita
040 - 22/02/2016 - PICO-8 Text Rendering & Palette Viewer
039 - 07/02/2016 - Year 4 - Honours Project: Proposal
038 - 13/01/2016 - Full Name - Generating link text in Twine
037 - 12/01/2016 - Super Speed Neo (Prototype)
036 - 11/01/2016 - Ludum Dare 34 - Need For Seed: Undergrowth
035 - 07/01/2016 - Year 4, Semester 1 - Game Professional Awareness
047 - 03/09/2016 - Ludum Dare 36 - The Museum
046 - 18/08/2016 - Tweetjam
045 - 20/06/2016 - Finding every configuration of blocks in a line
044 - 19/06/2016 - Finding the compositions of n
043 - 17/06/2016 - Year 4 - Honours Project: Demo, dissertation and download
042 - 23/05/2016 - LowRezJam 2016: Micro Pico
041 - 04/04/2016 - Year 4, Semester 2 - Perspective Detective: an augmented reality game on the PlayStation Vita
040 - 22/02/2016 - PICO-8 Text Rendering & Palette Viewer
039 - 07/02/2016 - Year 4 - Honours Project: Proposal
038 - 13/01/2016 - Full Name - Generating link text in Twine
037 - 12/01/2016 - Super Speed Neo (Prototype)
036 - 11/01/2016 - Ludum Dare 34 - Need For Seed: Undergrowth
035 - 07/01/2016 - Year 4, Semester 1 - Game Professional Awareness
2015 |
034 - 24/10/2015 - Year 3, Semester 2 and beyond - What I worked on for AMPS
033 - 07/10/2015 - Year 3, Semester 2 and beyond - The AMPS level editor
032 - 26/09/2015 - Particle FX Editor
031 - 22/09/2015 - Year 3, Semester 2 and beyond - The development story of AMPS
030 - 16/09/2015 - Ludum Dare 33 Compo Entry - Well I'm Not A Monster
029 - 30/08/2015 - Year 3, Semester 2 - Procedural Methods: Pencil-sketch effect through post-processing
028 - 27/08/2015 - Year 3, Semester 2 - Procedural Methods: Additive Terrain Faulting
027 - 21/08/2015 - Year 3, Semester 2 - Procedural Methods: Catalogue of 30 L-systems drawable with turtle graphics
026 - 21/08/2015 - Year 3, Semester 2 - Procedural Methods: Turtle Graphics and L-Systems
025 - 29/06/2015 - Year 3, Semester 2 - Deep Trouble, a game played solely through sound
024 - 17/05/2015 - Year 3, Semester 1 - Shaders (2/2): Proximity-based Tessellation and Wireframe
023 - 17/03/2015 - Year 3, Semester 1 - Shaders (1/2): A Heightmapped, Tessellated Terrain and the Sobel Filter
022 - 16/02/2015 - Year 3, Semester 1 - ClassGen: generating .h and .cpp files for new C++ classes
021 - 18/01/2015 - Year 3, Semester 1 - Making a networked multiplayer game
033 - 07/10/2015 - Year 3, Semester 2 and beyond - The AMPS level editor
032 - 26/09/2015 - Particle FX Editor
031 - 22/09/2015 - Year 3, Semester 2 and beyond - The development story of AMPS
030 - 16/09/2015 - Ludum Dare 33 Compo Entry - Well I'm Not A Monster
029 - 30/08/2015 - Year 3, Semester 2 - Procedural Methods: Pencil-sketch effect through post-processing
028 - 27/08/2015 - Year 3, Semester 2 - Procedural Methods: Additive Terrain Faulting
027 - 21/08/2015 - Year 3, Semester 2 - Procedural Methods: Catalogue of 30 L-systems drawable with turtle graphics
026 - 21/08/2015 - Year 3, Semester 2 - Procedural Methods: Turtle Graphics and L-Systems
025 - 29/06/2015 - Year 3, Semester 2 - Deep Trouble, a game played solely through sound
024 - 17/05/2015 - Year 3, Semester 1 - Shaders (2/2): Proximity-based Tessellation and Wireframe
023 - 17/03/2015 - Year 3, Semester 1 - Shaders (1/2): A Heightmapped, Tessellated Terrain and the Sobel Filter
022 - 16/02/2015 - Year 3, Semester 1 - ClassGen: generating .h and .cpp files for new C++ classes
021 - 18/01/2015 - Year 3, Semester 1 - Making a networked multiplayer game
2014 |
020 - 15/11/2014 - Spirit Shift - Ratings from Ludum Dare 30
019 - 09/09/2014 - World transitions: Manipulating viewports in Spirit Shift
018 - 28/08/2014 - Spirit Shift - A game made in 72 hours for the Ludum Dare 30 game jam
017 - 18/08/2014 - Voronoi Tessellations
016 - 05/08/2014 - Oh God Why now playable on Windows PC
015 - 02/08/2014 - Year 2, Semester 2 - Placing enemies and collectables in Oh God Why
014 - 29/07/2014 - Year 2, Semester 2 - Generating Box2D bodies to cover an arbitrary tile map in Oh God Why
013 - 25/07/2014 - Year 2, Semester 2 - Generating the tile map in Oh God Why
012 - 22/07/2014 - Year 2, Semester 2 - Oh God Why, a procedurally generated platformer on the PlayStation Vita
011 - 15/07/2014 - Year 2, Semester 2 - Parallelising a Recursive Quad Tree
010 - 12/07/2014 - Year 2, Semester 2 - Programming a 3D environment in OpenGL, part 2
009 - 11/07/2014 - Year 2, Semester 2 - Programming a 3D environment in OpenGL, part 1
008 - 08/03/2014 - Year 2, Semester 1 Coursework - Making a twin-stick shooter for the PlayStation Vita
007 - 23/02/2014 - Year 2, Semester 1 Coursework - Lee and A* Algorithms
019 - 09/09/2014 - World transitions: Manipulating viewports in Spirit Shift
018 - 28/08/2014 - Spirit Shift - A game made in 72 hours for the Ludum Dare 30 game jam
017 - 18/08/2014 - Voronoi Tessellations
016 - 05/08/2014 - Oh God Why now playable on Windows PC
015 - 02/08/2014 - Year 2, Semester 2 - Placing enemies and collectables in Oh God Why
014 - 29/07/2014 - Year 2, Semester 2 - Generating Box2D bodies to cover an arbitrary tile map in Oh God Why
013 - 25/07/2014 - Year 2, Semester 2 - Generating the tile map in Oh God Why
012 - 22/07/2014 - Year 2, Semester 2 - Oh God Why, a procedurally generated platformer on the PlayStation Vita
011 - 15/07/2014 - Year 2, Semester 2 - Parallelising a Recursive Quad Tree
010 - 12/07/2014 - Year 2, Semester 2 - Programming a 3D environment in OpenGL, part 2
009 - 11/07/2014 - Year 2, Semester 2 - Programming a 3D environment in OpenGL, part 1
008 - 08/03/2014 - Year 2, Semester 1 Coursework - Making a twin-stick shooter for the PlayStation Vita
007 - 23/02/2014 - Year 2, Semester 1 Coursework - Lee and A* Algorithms
2013 |
006 - 23/08/2013 - Flash Prototype - Musical Tower Defence
005 - 08/06/2013 - Year 1, Semester 2 Coursework - Making an infinite runner in ActionScript3
004 - 01/06/2013 - Year 1, Semester 2 Coursework - Sudoku on the Game Boy Advance
005 - 08/06/2013 - Year 1, Semester 2 Coursework - Making an infinite runner in ActionScript3
004 - 01/06/2013 - Year 1, Semester 2 Coursework - Sudoku on the Game Boy Advance
2012 |
003 - 29/12/2012 - Year 1, Semester 1 Coursework - Modelling a 3D environment
002 - 29/12/2012 - Year 1, Semester 1 Coursework - ASCII Assault mock-up
001 - 29/12/2012 - Year 1, Semester 1 Coursework - Tetris on the Game Boy Advance
002 - 29/12/2012 - Year 1, Semester 1 Coursework - ASCII Assault mock-up
001 - 29/12/2012 - Year 1, Semester 1 Coursework - Tetris on the Game Boy Advance