Floppy Defense

Viruses crawl out of the serial ports and race along the copper traces of your motherboard towards the CPU.
Insert floppy disks into the free drive bays — ANTIVIRUS, FIREWALL and DEFRAG — paying with your precious kilobytes of
memory. Upgrade them from v1.0 to v3.0, keep the chips cool by clicking the CPU fan, and survive 10 waves including the
infamous MELISSA.DOC and ILOVEYOU.VBS. If CPU integrity hits 0%… A fatal exception 0E has occurred.

- 3 floppies with 3 versions each, 4 viruses + 2 bosses, 10 waves + Endless mode
- BIOS boot, DOS prompt, Win9x shutdown screen and a very authentic Blue Screen Of Death
- Every model, texture, sound effect and song is generated in code (dial-up modem handshake included)
- Desktop and mobile, English and Italian

Controls

- Click/tap a drive bay: insert a floppy (keys 1/2/3)
- Click/tap a floppy: upgrade (U), sell (S), targeting
- Space: start the wave early (bonus KB) · F: speed x2 · P/Esc: pause · M: mute
- Click the CPU fan when a chip overheats

Compo Notes

All art and audio created during the 48 hours; a few generic helpers adapted from my own earlier projects (see README). Everything is generated procedurally in code. Tools/libraries: three.js, Vite, Web Audio API.
Source code: https://github.com/N-THEM-Studio/floppy-defense

Comments5

pankun18 Oct 2026, 17:38
These floppy disk defense towers are really unique. Many of the floppy disk animations are very eye-catching and detailed, and playing them gives me the urge to keep going. It's a pity that there aren't many types of towers, so I couldn't fully enjoy it, but there's no denying it's still a good game. The fan anti-overheating feature works just right during gameplay, helping pass the boring waiting times.
Pazio di Dante19 Oct 2026, 09:02
THAT STYLISH!
Really love tower defenses. Fells great!
Additional respect for start and end screen
Noble Goose20 Oct 2026, 08:48
My favorite so far! Really well made, and a great fit for the theme!
INCD021
INCD02120 Oct 2026, 19:59
Really amazing, I like the graphics, I like the effects, it's well balanced and it's really fun,
I spend way too much time playing it. 😄
This being done in 48 hours is incredible. I have no idea how you did it, but I wouldn't be able to!
Great, great job.
Found a bug?
Tell us on Discord