Zee Blast

2025

mix-tape videogames shmup

A warp-speed heap positivity collision of chiptune shrapnel, PCE blaze-core, SMD guitar meteoric storm, and Amiga plasma funk --welded together into a relentless melodic harmony of forward movement. Designed for early morning workout session. Arcade melodic bravado, cosmic velocity, and the oversaturated bright glow of maximum optimism. :D
77 min.

»Download at MediaFire

Ball Pool

2025

JavaScript animation programming canvas box2d

Dynamic web graphics animation demo using HTML5 canvas and box2d physics library. Adapted as from the original by Mr Doob "Ball Pool" as a learning project.

»Go!

3D Periodic Table

2025

visualisation JavaScript three.js programming physics

Dynamic 3D periodic table, multiple configurations, including the Stowe, Scerri, Tsimmerman, and Mazurs arrangements; and color modes. User options saved in the browser.

»GO!

Dynamic Nodes: Yama & Niyama

2023

visualisation JavaScript three.js programming yoga Anandamarga

Dynamically connected nodes visualisation using three.js. Shows a 3d presentation of the ten principles of yogic morality.

»Go!

Heat Jump

2023

mix-tape eclectic sequential-affect

A carefully woven therapeutic eclectic blend tracks of varied sentiments � which seeks to heal and affirm. This is audio-cognitive-medicine by sequential-affect yin-yang oscillation � for recovery after severance trauma; building, hope, trust, and strength.

»Download at MediaFire

Death Fight

2023

mix-tape cinematic

Cinematic, orchestral, and electronic compositions are woven together into an intense emotional roller-coaster that throws the listener into a raging torrent of energy and dynamism. Majority of tracks are from Thomas Bergersen � Two Steps From Hell � and as he says, �Music makes [us] braver!�. 78 min.

»Download at MediaFire

Norscapes

2023

website

Simple website for a friend's business.

»GO!

Buzzquiz: Spacefighters

2023

quiz JavaScript programming

Short silly 'Buzzfeed-style' personality "quiz", about "Which space-fighter are you?" Made for learning JavaScript, based on Ania Kubow tutorial.

»GO!

Once-Round Clock

2023

visualisation JavaScript programming SVG

24-hour analogue-style clock, where the hour hound goes round once per day. High information density, visually accessible at a glance; day-time, sunrise, sunset, and moon phase indicators.

»GO!

Color Waves 02

2023

image-generator animation 2d programming JavaScript SVG

Moving waves of color gradients, with dynamic controls. Save images to SVG or PNG.

»GO!

Color Waves 01

2022

image-generator animation 2d programming JavaScript SVG

SVG test 1: animated lines move with waves of colors. Download images to SVG or PNG.

»GO!

Usoon

2022

mix-tape eclectic 2020s sequential-affect

An intense eclectic sentimental journey of through the pain of the struggling masculine, into the darkness, and the climb back to the light. Audio-cognitive medicine, sequential-affect yin-yang oscillation. 75 min.

»Listen at MixCloud

»Download at MediaFire

Stack Tower

2022

game Windows programming Unity C# 3d

Simple one-button tower builder game, made in a few days for learning Unity. It's actually surprisingly fun; dynamic camera, dynamic colors, dynamic sounds. The blocks move faster as the tower gets narrower, and if you don't get a new high score the tower collapses at the end. Windows only at present.

»Download at ITCH.IO

Prime Factors Circles

2022

visualisation Windows programming Unity C# 2d educational mathematics

Educational math visualisation shows the prime factors of the integers as nested sets of circles. Made in a few days for learning Unity. Windows only at present.

»Download at ITCH.IO

Wave Runner

2022

mix-tape synthwave 2010s

A varied mix of mostly up and mid-tempo synthwave and electronica, with a positive sentimental retro-future tone. Opens with energising mystique and enthusiastic intensity, transitions into struggle and grit, and then opens out into calmer reflection, ethereal exploration, and recovery. The sequential-affect is designed to leave the listener glowing in awe and wonder at the sonic voyage they have just experienced. 76 min.

»Listen at MixCloud

»Download at MediaFire

Air Fire

2021

mix-tape eclectic synthwave cinematic 2010s sequential-affect

An intense eclectic mix of mostly Synthwave and Electronica soundscapes, that carries the listener on an emotional sentimental whimsical journey. The sequence of tracks is meticulously crafted for a sequential-affect that inculcates persistence, perseverance and positivity. High-octane space-age pulsating beats, transitions via soaring cinematic grandeurs, crossing over into ambience and reflection, and finally ends coming down to reality in pathos and closure. 76 min.

»Download at Mediafire

Asteroid Box

2021

game Windows programming Unity C# 2d

Asteroids remake with extra physics dynamics and complexities. This was my first game project learning Unity, and I spent far too long on it, learning by doing, but without having learned enough! It has a complex screen-wrap system, without the off-screen dead-zone at the playfield edges that [almost all?] other asteroid games have. This allows for the camera to move while keeping the ship in the centre of the screen (after level 3), and even for the camera to rotate while keeping the ship pointing up (after level 5), with the playfield being is a seamless contiguous confined space. Impacts, damage, and fragments are all dynamically calculated. Windows only at present.

»Download at ITCH.IO

Back Strop

2020

mix-tape eclectic sequential-affect

An intense eclectic whimsical journey � for the young-at-heart � coping with loss and neurotic struggle. This is audio-cognitive-medicine, rather than entertainment. The carefully arranged sequence of tracks carries the listener on a narrative flow of sentiments. The resulting sequential-affect promotes masculine yang virtue energy. The quiet inner voice encourages us to persevere, persist, and endure. 76 min.

»Listen at MixCloud

»Download at Mediafire

Big Zap

2019

mix-tape eclectic sequential-affect

An intense eclectic journey of mostly synthwave and electronica soundscapes, that carries the listener on an emotional sentimental whimsical journey. The sequence of tracks is meticulously crafted to create a sequential-affect promoting persistence, perseverance and positivity. This is audio-cognitive-medicine, not entertainment. High-octane space-age pulsating beats, transitions through soaring cinematic grandeurs, then crosses over into ambience and reflection, and ends by coming back to reality in pathos and closure. 76 min.

»Listen at MixCloud

»Download at Mediafire

Heart Of Radiant Love

2018

mix-tape spiritual relaxing kiirtan

This mix-tape is a gentle and soothing diverse sequence of music, which is designed to inculcate introspection, spiritual affirmation, progression and depth. The sequence of music is carefully selected for a sequential-affect that guides the listener on a journey of calmness and peace.
76 min.

»Listen at MixCloud

»Download at Mediafire

Synthwave

2017

mix-tape synthwave

A dazzling retro-futuristic journey, of vibrant pulsating beats, other-worldly sonic landscapes, and vibrant synth melodies; elegant, thrilling, exotic escapism to another dimension and back again. 79 min.

»Listen at MixCloud

»Download at Mediafire

Photon Electrical

2015

website

Small business website made for a friend.

»photonelectrical.co.uk

Mystical Film Guide

2013

website JavaScript JSON

Data-driven website "guide to movies i like", handmade in JavaScript & JSON.

»mysticalfilmguide.com

Kana Drop

2011

educational Windows programming BlitzMAX Japanese

Simple program for learning the Japanese Katakana and Hiragana.

»Download at ITCH.io

Relaxing Spiritual Journey

2010

mix-tape relaxing spiritual kiirtan

Diverse sequence of relaxing, emotional, and spiritual tracks; carries the listener on a powerful moving journey of sequential-affect; of opening-up, introspection and relaxation; through to discovery, devotion, and into spiritual transcendence. Evokes a sense of safety and deep tranquillity. 76 min.

»Listen at MixCloud

»Download at Mediafire

Pop Fade Transit

2008

mix-tape 2010s 1980s UK eclectic pop sequential-affect

A thoughtful emotional journey through mostly British pop, alt-pop, and eclectic musical styles, with a sentimental disposition. Sequential-affect: relationship, conflict, grief, forgiveness and acceptance.

»Download at Mediafire

Open Heart Sentimental Pop

2006

mix-tape 2010s UK pop eclectic sequential-affect

Thoughtfully sequenced "audio-cognitive-medicine" for the heart and soul. mix guides the listener on a sentimental journey to provide solace, understanding, catharsis and hope. The sequential-affect is designed as a therapeutic experience using the power of music to facilitate the healing of relationship trauma, separation and grief.

»Download at MediaFire

New Wave Diary

2004

mix-tape 1980s UK pop

A diverse yet coherent sonic snapshot of the new-wave alternative UK 80�s pop. Focusing on fresh progressive melodic development; and meaningful affirming lyrical content. In the gestalt the careful listener apprehends the subjective blossoming that was occurring at the time; in the awareness of our new-found emotional, social, intellectual, and spiritual freedoms. The pop-nouveau bears witness in its inferences, sounds, and affect; to the necessity of self-discovery, individuation, and responsibility. And simultaneously, to the challenges of social disintegration, the crisis of masculinity, and the quiescent spiritual potentiality. 77 min.

»Listen at MixCloud

»Download at Mediafire