what are some other tutorials for implementing a toy version of a hard thing in a short amount of time? Like https://implement-dns.wizardzines.com or https://raytracing.github.io

I’m especially interested in the “in a short amount of time” aspect, I think nand2tetris is extremely cool but you definitely can’t do it in 3 days.

If possible I'd love to hear about a project you personally did and how long it took you.

Implement DNS in a weekend

@b0rk I’ve been following a “write Doom using Python” series, and it’s shocking. Those videos and you could have a passable Doom renderer, reading from WAD, in an afternoon or two. It’s a really great series, going step by step. (2.5d helps a bit.)

https://youtu.be/XV-cSvFM3ak

It’s almost like “anyone can write a ray-tracer/caster teapot/sphere/plane demo” (fun challenge: write one in PostScript) but a game feels more… tangibly “useful”? (Edit: practical?)

Recreating DOOM in Python. Ep1 - WAD DATA

YouTube
@alice nice!