Patrick Gillespie
Patrick Gillespie
  • Видео 5
  • Просмотров 408 181
Subpixel Snake: The Web's Smallest Game
This is a video about a JavaScript Snake game I wrote that uses the subpixels on your monitor as the board for the game Snake. It's so small that you need a microscope to play it correctly.
Game: patorjk.com/games/subpixel-snake/
Code: github.com/patorjk/subpixel-snake
Resource for subpixel geometries: geometrian.com/resources/subpixelzoo/
Просмотров: 165 905

Видео

Illusion: If You Pause, The Image Will Disappear
Просмотров 66 тыс.21 день назад
This video shows off an illusion where you see an image because of differences between frames, but no actual image exists. If you pause the video, the image disappears. Source code: github.com/patorjk/image-quilter Related work: ruclips.net/video/TdTMeNXCnTs/видео.html ruclips.net/video/Bg3RAI8uyVw/видео.html ruclips.net/video/E58aMjthQCM/видео.html - (Seizure Warning) A commenter suggested thi...
QWERTY vs Dvorak vs Colemak
Просмотров 178 тыс.7 лет назад
Here we do a side-by-side comparison between the QWERTY, Dvorak, and Colemak keyboard layouts. I've written a script that generates time-lapses of me typing whatever text is inputted, so the comparisons are setup to take 5 frames per key press. I'll leave the decision of what layout is best up to the user. The hope of this video is to provide an interesting visualization of the work the various...
QWERTY vs Dvorak vs Colemak (Original)
Просмотров 2587 лет назад
Jan 2025 Note: This was the *original* QWERTY vs Dvorak vs Colemak video I made (the other one has no voice over). After some initial negative feedback I unlisted it and made the other video. Re-watching this today, I don't think it's that bad, and I actually think it better explains the visualization. Original description: Here we do a side-by-side comparison between the QWERTY, Dvorak, and Co...

Комментарии

  • @MK00040
    @MK00040 5 часов назад

    so in other words: we could have much more vibrant images on our screens, but because the manufacturers hold on to relics from the past, they limit the screens?

  • @sayandasgupta5584
    @sayandasgupta5584 7 часов назад

    0:33 i almost got a heart attack after reading it😨

  • @OEN_August
    @OEN_August 9 часов назад

    I GOT SIX BECAUSE I USED 30X ZOOM TO SEE THE PIXELS

  • @SUPERSEDFRZ2025
    @SUPERSEDFRZ2025 15 часов назад

    idk

  • @greatpuffer9895
    @greatpuffer9895 20 часов назад

    As a person with a terrible monitor I see this as a W

  • @VanVlearMusic
    @VanVlearMusic День назад

    Forth

  • @AlexandreJasmin
    @AlexandreJasmin День назад

    Sub-pixel rendering was often used for rendering text such as with Microsoft ClearType. Though, I'm not sure if it's as relevant now that High DPI displays are common. It can also look bad on some monitors as there's generally no way for the software to detect the sub pixel arrangement of the display.

  • @MasterH-ue2pn
    @MasterH-ue2pn День назад

    Wow you actually uploaded something 10 days ago! I've been playing your javascript snake game for years in school. Decided to randomly check it out again, all these years later and found the link to your RUclips! I want you to know you're a legend for me and my friends in school for making that game and entertaining us all those years ago!

  • @Heillygamings
    @Heillygamings День назад

    1:25 wth my iPad has that RGB (it's very visible if you use oil on iPads)

  • @sugnasugna
    @sugnasugna 2 дня назад

    That's crazy!! That regular sized javascript snake game you showed was insanely popular at my high school. It was one of only games that wasn't blocked by the our school site blocker.

    • @patorjk
      @patorjk День назад

      For years I used to get messages from people telling me that - that it was the only game that wasn't blocked at their school. It was kind of amusing. I think it's because my website was originally a VB help site, so it probably got categorized as an educational site :P.

  • @Jaxonstanley-o2u
    @Jaxonstanley-o2u 2 дня назад

    You said it would dissapear but it just became a scary smiley face :(

  • @abhijeet800
    @abhijeet800 2 дня назад

    Life hack: No microscope? Just put a tiny water drop on ur screen and boom! Instant magnification. Try it and thank me later

  • @eclipse_kookoo5884
    @eclipse_kookoo5884 2 дня назад

    You can still see a little blur, but it’s close.

  • @mogusX37dot
    @mogusX37dot 2 дня назад

    what microscope did u use

    • @patorjk
      @patorjk 2 дня назад

      Skybasic 50X-1000X Wireless Digital Microscope.

  • @AndreEasonSo
    @AndreEasonSo 3 дня назад

    þis is kinda cool

  • @michaeltaylor184
    @michaeltaylor184 3 дня назад

    Holy 1:54 man I used to play the hell out of that in school like 3-5 years ago until it was taken off of MIT’s website

  • @matthewzeller5026
    @matthewzeller5026 3 дня назад

    Super cool project!

  • @greyscience6754
    @greyscience6754 3 дня назад

    You can tell that the iphone is a oled

  • @Grastanow
    @Grastanow 3 дня назад

    i scored like 8 points without any kind of lens

  • @ahandletocontinue69
    @ahandletocontinue69 3 дня назад

    i might sound dumb, but i got jumpscared by the thumbnail when i clicked the video. i saw a creepy face of someone. am i high or smtn?

  • @maks-i3b
    @maks-i3b 4 дня назад

    I tried the game itworked well

  • @tylern6420
    @tylern6420 4 дня назад

    I am going to ask the most predictable question ever: Subpixel Doom, can it happen or are subpixels too small for Doom?

  • @Rickyhoy1
    @Rickyhoy1 4 дня назад

    Um.. Its 2025..

  • @cameronstokes4059
    @cameronstokes4059 4 дня назад

    Dude u made the best explanation there is!

  • @Pixiuchu
    @Pixiuchu 4 дня назад

    I checked the page and for some reason I figured zooming in would do the trick. I don't know why I thought it would do the trick but it quite didn't.

  • @k1ngjulien_
    @k1ngjulien_ 4 дня назад

    love it! after going to 10fps on my cheap usb microscope to get the latency down i was able to play :) Now i also know my monitor's subpixel layout!

  • @Basgerin
    @Basgerin 4 дня назад

    You can actually see them with the naked eye, at least when it's green.

  • @Gigachimp
    @Gigachimp 4 дня назад

    They look like visual migraines i hate it

  • @VXR.HighVolt
    @VXR.HighVolt 4 дня назад

    my eye hurts

  • @OnnieKoski
    @OnnieKoski 4 дня назад

    fun!

  • @ACKROBOT
    @ACKROBOT 4 дня назад

    0:31 AHH

  • @krokodyl016
    @krokodyl016 5 дней назад

    i played it without the microscope and my highscore was only 4

  • @rosserobertolli
    @rosserobertolli 5 дней назад

    Dang it, after a couple of tries length 7 without a microscope. Now my eyes hurt...

  • @roelsch
    @roelsch 5 дней назад

    You should be able to zoom out the SVG or canvas or image you're using programmatically. Eg. if your device pixel ratio is 2.0, you can have a canvas with 100x100 pixels, and set the width and height in CSS to 50 CSS pixels. Use a fractional number of CSS pixels as needed. This works even on phones.

  • @lightningloudmark
    @lightningloudmark 5 дней назад

    I still see it 0:19

  • @samcarlile476
    @samcarlile476 5 дней назад

    Dude!! It took me until you mentioned the original snake game to realize I used to play your snake game all the time 10 years ago in high school. Had a “wait….no WAY this is the patorjk snake guy” moment😂 I even made my own snake game as one of my first coding projects and used the style of yours as inspiration. This is the coolest thing ever seeing this pop up on my RUclips, cheers man 🫶

  • @oracuda
    @oracuda 5 дней назад

    wow imagine rate limiting it

  • @taxevasiondino
    @taxevasiondino 5 дней назад

    the second, fourth, last, and second to last ones work really well, but with most of the ones that had colored imagery, the difference in resolution made it possible (even if just barely) to still make out the hidden image, since the moving part tended to have lower res

  • @IwasWater
    @IwasWater 5 дней назад

    0:01 i paused and the smile was still there, scammed yet again 😔

  • @beadx6
    @beadx6 5 дней назад

    wow vary cool!

  • @bamboo345
    @bamboo345 5 дней назад

    huh what’s this “boo!” AHHHHHHHH

  • @Willow-c9b
    @Willow-c9b 5 дней назад

    I still can see it. Am I ok?

  • @armanelgtron4533
    @armanelgtron4533 5 дней назад

    Wow, you're patorjk? Small world...

  • @user-wv8ni3xd9c
    @user-wv8ni3xd9c 5 дней назад

    You can play using your phone's 100x Zoom Mode

  • @SpuddiousHolt_Seek.2
    @SpuddiousHolt_Seek.2 5 дней назад

    0:31 we can again see it...:/

  • @len-ib3vb
    @len-ib3vb 5 дней назад

    set it to 2x speed you can see the images better

  • @Freddie-d5j
    @Freddie-d5j 5 дней назад

    If you pause and unpause really quickly you can still see it

  • @Radioactivy
    @Radioactivy 6 дней назад

    The image that is being shown is a bit blurry, so it is possible to see after pausing the video

  • @Radioactivy
    @Radioactivy 6 дней назад

    The image that is being shown is a bit blurry, so it is possible to see after pausing the video

  • @Th3James
    @Th3James 6 дней назад

    Would be easy on some of my CRTs, I like the subpixel layout on my early 2000s 13" RCA and my Panasonic PVM. Totally different, both beautiful. I took a lovely sub pixel image of Alucard while replaying SOTN on PSX. Looked so good, love that thing.