A version of Snake only playable with a microscope has been made — Meet Subpixel Snake

Gameplay of Subpixel Snake under the microscope.
Gameplay of Subpixel Snake under the microscope. (Image credit: Patrick Gillespie on YouTube)

Earlier this week on YouTube, Patrick Gillespie showcased a small JavaScript project in which he made a new Snake game based on an older Snake game he'd once made. Except now, with "small" as the emphasis, Gillespie boiled the game down to such an extent that one may literally need a microscope in order to play it as intended. Alternatively, the game can also be played with a web browser at maximum zoom... and then use of the Windows Magnifier function turned up to the maximum.

Even at max zoom, your movable space within those subpixels will still be pretty limited, and visibility not quite as clear as a proper microscope, but it still works — and more importantly, doesn't have the Ouroboros self-devouring Snake glitch that the last "Smallest Snake game (file size)" we covered did. However, considering how confined the canvas for this version of the game is, such a glitch would make this one literally unplayable as opposed to a fun, retro difficulty-coded kind of challenging.

Subpixel Snake: The Web's Smallest Game - YouTube Subpixel Snake: The Web's Smallest Game - YouTube
Watch On

For those unfamiliar with subpixels, they're explained pretty well in the video. If you don't already know, I can explain it even more quickly: your screen is made of tiny squares called pixels. Inside each of those pixels is an array of lights, usually Red, Green, and Blue, and by controlling the brightness of these subpixels, the display can recreate most colors within the spectrum of human vision. How good the display is at doing this will vary massively depending on your choice of monitor, but these days OLEDs are considered a treat if you're willing to spend more than you necessarily need for a great gaming monitor in favor of yet deeper image fidelity.

In any case, this Subpixel Snake makes a fine addition to the long legacy of the Snake game originally released in 1998 alongside the Nokia 6110 — if only as the ultimate proof that there really is almost no limit to what you can play this game on. At this rate, we could probably do subpixel Tetris, too.

If you'd like to play Subpixel Snake for yourself or make some kind of derivative, Patrick Gillespie has you covered. The JavaScript game, playable in a browser, is already hosted on his personal site for your enjoyment. It's also been uploaded to GitHub, should you seek to mess around with or learn from its code in some way.

Christopher Harper
Contributing Writer

Christopher Harper has been a successful freelance tech writer specializing in PC hardware and gaming since 2015, and ghostwrote for various B2B clients in High School before that. Outside of work, Christopher is best known to friends and rivals as an active competitive player in various eSports (particularly fighting games and arena shooters) and a purveyor of music ranging from Jimi Hendrix to Killer Mike to the Sonic Adventure 2 soundtrack.

Read more
Screenshot of donno2048's Snake for DOS port being played within a web DOSBox session.
Snake game port is only 56 bytes big and and fits in a QR code
Raspberry Pi
This Raspberry Pi Snake console totally bites — in a good way
Nolen Royalty's Pong port for...browser tabs?
Pong can now be played across 240 browser tabs — faviconic leverages tab favicons
Enjoying some Pdftris
Tetris packed inside a PDF file to run in any PC browser — Pdftris runs from a 60KB PDF
Raspberry Pi
Raspberry Pi Pico Spacewar controller brings vintage space combat to the 21st century
Doom key artwork with the lettering "Typescript Types".
Porting Doom to Typescript Types took 3.5 trillion lines, 90GB of RAM and a full year of work
Latest in Video Games
The Playstacean
The 'Playstacean' is a crab-u-lous PS One mod
Atari parts and accessories store Best Electronics
U.S. Atari parts store still open after 41 years, has spent $100K+ designing new parts — last original Atari hardware launched 32 years ago
SNES console and CRT TV
SNES consoles appear to run faster with age — APU frequency increased by up to 182 Hz after 35 years
An image of Minecraft with Xbox's Copilot for Gaming overlaid. An AI assistant explains through text how to use Minecraft's crafting feature.
Xbox announces 'Copilot for Gaming' AI assistant — early access coming to Xbox mobile app, more details to come at GDC 2025
ROG Ally
Asus rumored to launch Xbox handheld in 2025 — OEM working with Microsoft to 'unify' Windows and Xbox libraries
Control Ultimate Edition
Control Ultimate gets DLSS 3.7 support and new 'Ultra' settings — cuts performance nearly in half
Latest in News
Despite external similarities, the RTX 3090 is not at all the same hardware as the RTX 4090 — even if you lap the GPU and apply AD102 branding.
GPU scam resells RTX 3090 as a 4090 — complete with a fake 'AD102' label on a lapped GPU
Inspur
US expands China trade blacklist, closes susidiary loopholes
WireView Pro 90 degrees
Thermal Grizzly's WireView Pro GPU power measuring utility gets a 90-degree adapter revision
Qualcomm
Qualcomm launches global antitrust campaign against Arm — accuses Arm of restricting access to technology
Nvidia Ada Lovelace and GeForce RTX 40-Series
Analyst claims Nvidia's gaming GPUs could use Intel Foundry's 18A node in the future
Core Ultra 200S CPU
An Arrow Lake refresh may still be in the cards with only K and KF models, claims leaker