Hello! I studied Computer Science, and live in Bath. I write code, design games, and occasionally tweet.
Hello! I studied Computer Science, and live in Bath. I write code, design games, and occasionally tweet.

Posts from 2014

Spirograph Nov. 7, 2014 in Javascript, Toys, University

Despite their simplicity, a spirograph can create complex and visually appealing shapes. Originally designed to help prevent banknote forgeries, the spirograph is now a children’s toy sold worldwide.

Using simple mathematical equations I’ve created a simulation that creates many random Spirographs. Behind the scenes each Spirograph is rendered to a canvas buffer which is then drawn to the main canvas for performance. Why not play, the code is on GitHub.

Click or use +/-/C to create or remove spirographs. Scroll to speed up or slow down time. Press space to play or pause the simulation. Press T to toggle trails.

This Week I Start University Oct. 1, 2014 in Photos, University

This week I start studying MEng Computer Science at the University of Southampton. A new adventure begins!

University of Southampton Green

Building my Computer Aug. 7, 2014 in Hardware, Photos

After a couple years using a terrible, old HP laptop, I decided it was time to build my own computer. After completing a computing GCSE, creating games, and studying electronics, I had decided I wanted to study computer science and needed a computer to match. With advice from reddit I chose components, then successfully assembled it piece by piece.

Continue Reading...

My Cats! Jul. 12, 2014 in Cats, Photos

Cats

Electronic High/Low Game Mar. 26, 2014 in 6thform, Assembly, Electronics, Games, Text

To start the game, the player will press either button which draws the starting card; once drawn, the player will need to choose if they think the next card will be higher or lower than the current card and press the corresponding button. If they are right the green LED will light up, if not the red LED will light up and the buzzer will sound.

Image 1 Image 2

Continue Reading...