HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

I Tried Turning Games Into Text

Acerola1 HN recommender · recommended in 1 month, 2024-2026
YouTube
571K views · 2 years ago · tutorial · evergreen

Acerola explores building a shader that turns games into ASCII art, walking through techniques such as brightness mapping and edge detection to see whether it looks good.

Pointed to as a nice overview of implementing ASCII rendering as a post-processing shader.

Computer graphics & renderingCreative coding & generative art#asciirendering#post-processing#sobelfilter#shaders#graphicsprogramming

4 comments from Hacker News

@snackbroken2026 · in “ASCII characters are not pixels: a deep dive into ASCII rendering”

> I don’t believe I’ve ever seen shape utilized in generated ASCII art, and I think that’s because it’s not really obvious how to consider shape when building an ASCII renderer. Acerola worked a bit on this in 2024[1], using edge detection to layer correctly oriented |/-\ over the usual brightness-only pass. I think either technique has cases where one looks better than the other. [1] ▶ this video

CitesView on HN
@pjob2025 · in “Rendering a game in real time with AI”

I suspect you'll have much better luck directly implementing the style you want rather than trying to get a (current gen) AI to reliably generate ANSI art. This video is a nice overview of implementing a variation of the style in a post-processing shader: ▶ this video

RecommendsView on HN
@cchance2025 · in “Yt-x: Browse YouTube from your terminal”

Cool, might want to consider going even further, and add a full ascii player to it :) ▶ this video (Acerolla did some crazy stuff but as a filter, but others have done it in actually consoles) link

CitesView on HN
@cxreiff2024 · in “Show HN: Screensavers for your terminal (Bevy/Ratatui)”

Definitely something I want to do down the line... something like the Sobel filter approach that acerola uses in this video: ▶ this video

CitesView on HN
I painted a Landscape with Mathematics42:00

I painted a Landscape with Mathematics

Inigo Quilez
812K views • 4 years ago
Making a heart with Maths10:14

Making a heart with Maths

Inigo Quilez
112K views • 9 years ago
Learn to Paint with Mathematics24:02

Learn to Paint with Mathematics

Inigo Quilez
191K views • 12 years ago
Shader Basics, Blending & Textures • Shaders for Game Devs [Part 1]3:53:11

Shader Basics, Blending & Textures • Shaders for Game Devs [Part 1]

Freya Holmér
1.9M views • 5 years ago
Painting a Character with Maths24:46

Painting a Character with Maths

Inigo Quilez
458K views • 5 years ago
This game DISAPPEARS if you pause it!3:58

This game DISAPPEARS if you pause it!

Branta Games
687K views • 1 year ago
Coding Adventure: Ant and Slime Simulations17:54

Coding Adventure: Ant and Slime Simulations

Sebastian Lague
2.2M views • 5 years ago
what did you do22:13

what did you do

Noodle
1.5M views • 11 months ago
I wrote a Raytracer for DOS, 16 VGA colors15:00

I wrote a Raytracer for DOS, 16 VGA colors

Bisqwit
905K views • 15 years ago
Exclusive: Metro Exodus Enhanced Edition Analysis - The First Triple-A Game Built Around Ray Tracing40:45

Exclusive: Metro Exodus Enhanced Edition Analysis - The First Triple-A Game Built Around Ray Tracing

Digital Foundry
915K views • 5 years ago
GuiltyGearXrd's Art Style : The X Factor Between 2D and 3D58:59

GuiltyGearXrd's Art Style : The X Factor Between 2D and 3D

GDC Festival of Gaming
710K views • 11 years ago
AI Live Painting in Krita - Interactive updates2:07

AI Live Painting in Krita - Interactive updates

Acly
46K views • 2 years ago
Elevated by RGBA and TBC3:36

Elevated by RGBA and TBC

BUTTONTANG
974K views • 17 years ago
Erik Jansson - GPU driven Rendering with Mesh Shaders in Alan Wake 243:13

Erik Jansson - GPU driven Rendering with Mesh Shaders in Alan Wake 2

Digital Dragons
29K views • 2 years ago
8 Bit & '8 Bitish' Graphics-Outside the Box1:25:34

8 Bit & '8 Bitish' Graphics-Outside the Box

GDC Festival of Gaming
568K views • 9 years ago
ASCII fluid dynamics -- IOCCC2012 endoh1.c3:09

ASCII fluid dynamics -- IOCCC2012 endoh1.c

Yusuke Endoh
1.7M views • 12 years ago
Generative AI for Krita - With ControlNet2:41

Generative AI for Krita - With ControlNet

Acly
223K views • 3 years ago
Enhancing Photorealism Enhancement8:34

Enhancing Photorealism Enhancement

ISL and Collaborators
6.3M views • 5 years ago
Marble Marcher - A Fractal Physics Game3:58

Marble Marcher - A Fractal Physics Game

CodeParade
1.7M views • 7 years ago
ANIME ROCK, PAPER, SCISSORS 216:06

ANIME ROCK, PAPER, SCISSORS 2

Corridor Digital
1.3M views • 3 years ago