A curated collection of images designed for the Nothing competition, each utilising a dot-matrix composition to complement Nothing's distinctive aesthetic.
More2024 AprilThe 'Broken Mind' story has been adapted into a compelling short novel with multiple potential endings. Available now on Amazon!
More2023 February'Broken Mind' is now available as a Game Boy game, playable online or via a physical cartridge! This adaptation prioritises the narrative, embracing the Game Boy's limitations. The development process was thoroughly enjoyable, from capturing images with the Game Boy Camera to creating pixel art and hardware testing.
More2022 NovemberInspired by the film 'Arrival' and its unique alien language, this Raspberry Pi photo frame modification displays a sound-reactive spiral. Louder sounds cause unpredictable and visually striking distortions.
More2022 AugustSometimes a fresh start is necessary. This project involved rebuilding the game from the ground up, incorporating lessons learned over the previous year.
More2022 JanuaryThis compact e-ink frame, powered by a Raspberry Pi, displays photos uploaded via a Python web interface. It randomly selects and showcases images, adding an element of surprise.
More2021 DecemberA work-in-progress game inspired by the cult classic 'Myst'. 'Broken' invites players to unravel a dark narrative as they explore the island.
More2021 JanuaryThis configurable journal simplifies the process of capturing daily tasks, thoughts, and learning. Customise it with the 'disc' system to suit your needs, track your progress, and achieve your objectives!
More2020 OctoberHomebrew.wtf is a website created as a Stack Overflow-style resource, specifically tailored for homebrewers.
More2020 JulyTimelines is a React-based web prototype that allows users to capture and visualise moments from their lives in a timeline format.
More2020 MayA game prototype where players manipulate physics and time to solve intricate puzzles.
More2020 May'Sub Attack' was featured on gameskeys.net as an underrated arcade title. It's great to see it getting recognition!
More2020 AprilThis is an entry for the 2020 Stencyl game jam, featuring a unique mechanic where previous actions replay on the same level to aid puzzle-solving.
More2020 AprilA detailed review of my electric skateboard, complete with accompanying photographs. The full article is available via the link.
More2020 MarchFeaturing visuals inspired by the Game Boy, 'Tree Dodge' is a simple yet engaging game where players avoid falling trees at their own pace.
More2020 MarchA retro-styled game for Kai-OS where players loot, build, and battle their way to victory. This is my most advanced game for the platform to date!
More2020 FebruaryA small game for Kai-OS, designed to emulate the look and feel of a classic LCD game. Simple, old-fashioned fun!
More2020 JanuaryA KaiOS rebuild of the classic game 'Boom Boom Fishing', optimised for performance on low-end devices and physical button controls.
More2019 DecemberMy first game for KaiOS, the world's third-largest mobile OS. Designed for low-powered, non-touchscreen phones, getting this game onto the KaiOS app store was a challenging but rewarding experience.
More2019 DecemberThis tool enables users to quickly and easily create game art, with features including sprite sheets, resolution export, and animated GIF creation.
More2019 NovemberInspired by 90s barcode battlers, 'Pixel Hero' replaces barcodes with player-drawn heroes to generate stats!
More2019 AugustA simple one-page website designed to showcase my latest game and encourage sign-ups to my mailing list.
More2019 MayA custom sound box built for a model railway set, featuring a 3D-printed case, keypad, speaker, headphone jack, and micro SD card reader, all connected to an Arduino Nano. Allows the user to play corresponding MP3s by entering numbers on the keypad.
More2019 AprilRepurposed from 'Tweet Live TV', Indie Dev Wall aggregates the latest indie development tweets, allowing for direct following, retweeting, and posting from the site.
More2019 FebruaryA short video explaining a concept for a different approach to website design and internet access.
More2019 JanuaryInspired by seaside penny arcades, this game challenges players to time token drops to collect coins and prizes.
More2018 AugustA tool for quickly converting images into pixel art. Control pixel size with 'p' (increase) and 'l' (decrease). Export images with 's'.
More2018 AugustA web app that captured real-time tweets, allowing users to comment and interact, creating a community feel. A proof-of-concept for event-based 'Twitter chat rooms'.
More2018 AprilA presentation sharing insights and experiences on Emotional Intelligence, delivered to a small audience at Gamesys.
More2018 MarchAn app designed to capture and organise Twitter data, allowing users to sort feedback by follower count and download data as a CSV file.
More2018 MarchAn innovation framework developed to guide individuals through idea generation and prototype creation. This was iterated upon as a Meetup, with adaptations based on feedback collected. These presentations also inspired the development of new prototyping tools.
More2017 NovemberAn Android 'pick, match and drop' game. The challenge is to prevent rising blocks from reaching the top. Created using Stencyl and Affinity Designer.
More2017 JanA tool for creating native Android apps from websites, requiring only the website URL, a theme colour, and an app icon. While functional, it lacks a front-end interface.
More2017 OctoberA lightweight Android app that integrates multiple social networks into one, using their web apps. Designed for users mindful of data usage, storage, and app permissions. The app size is less than 2MB.
More2016 AprilA home-brewing aid built with an Arduino mini, Nokia 5510 screen, and two thermometers. Designed to eliminate the need to constantly swap a single thermometer between boils. Instructions and kit details are available on Hackaday.com.
More2015 NovemberA WordPress-based website project involving setup, content migration, content creation, and logo redesign for a scuba diving school.
More2015 SeptemberAn Android app that wraps a website in a web view. Challenges included screen rotation, volume button behaviour, and content resizing. Despite these hurdles, the app received no downloads.
More2014 MayAn Android game using the phone's gyroscope for interaction. Inspired by a classic game, it features 'air support' for added challenge. My first attempt at selling a game on the Play Store.
More2014 AprInspired by 'Super Crate Box', this Stencyl-built game focuses on timing and precision.
More2014 MarchA frustratingly addictive game. While it attracted more plays than 'Power Glove Monkey', it received fewer comments, suggesting players preferred the art style but not the concept. A cash prize was offered on Reddit for the highest score.
More2014 MarchInspired by the 'Flappy Birds' phenomenon, this game was designed to be equally frustrating and challenging, encouraging immediate replays. It received positive feedback on its concept.
More2014 FebA Java application that uses a webcam to track motion and apply a Game Boy filter to the image.
More2014 AugustSimilar to the Game Boy visualiser, but with a Virtual Boy-style effect.
More2014 AugustA simple application to flash colours to the user every two seconds, allowing them to 'capture' colours to inspire creativity. Presented challenges in accessing SD cards, creating folders, saving, and resizing.
More2014 JulyA robot arm, built using a Raspberry Pi, stepper motor, and old computer components, designed to rotate a mobile device left and right for integration into a testing automation framework.
More2013 DecemberA social network focused on privacy, allowing users to create private groups and control who can join.
More2013 NovMy first mobile game, designed for iOS, using a 2D physics engine to simulate a penny arcade machine. Players collect gold coins and avoid red ones. Getting this game onto the App Store was a significant learning experience.
More2013 FebAn interview with Serif, who discovered my game development and use of their 'Drawplus' software.
More2012 NovMy first 2D game was featured in Stencyl's 'Game of the Week' blog, an exciting achievement.
More2011 SepDeveloping this match-3 game proved to be a significant challenge, particularly in implementing the core logic without extensive mathematical expertise. I opted for a physics engine and object collision to overcome this. While playable, the final product had higher-than-desired memory usage.
More2011 AugAn ambitious, uncompleted project to create a mech battle game set in a confined arena, inspired by 'Battle Royale'. Despite not being finished, I'm proud of the progress made, which even led to a digital artist contributing 3D renders of mech cockpits.
More2011 JuneFollowing on from 'Leg It' and inspired by 'Call of Duty', I created this small game using Dark Basic Pro.
More2011 MarMy inaugural game, developed using the 'Dark Basic Pro' engine. This project represented a significant learning curve in game development, so I opted for a simple, LCD-style game design.
More2011 Mar