New

The latest blog posts to take off on Hacker News. 2,047 posts.

Games & Graphics
Any year
1923

"Another World" (game) Code Review

I spent two weeks reading and reverse engineering further the source code of Another World ("Out Of This World" in North America). I based my work on Gregory Montoir's "binary to C++" initial reverse engineering from the DOS executable. I was amazed to discover an elegant system based on a virtual machine interpreting…

1924

How Super Mario Bros. 3 was made

I picked up a children's picture book at the local library recently. Some of you might be thinking, "Why would you take out a Japanese picture book ? Are your Japanese language skills that atrophied?" Well, this happened to be a very special book, because it showed kids how Nintendo games are made, from start to…

1934

Quake 2 Source Code Review

I spent about a month in my spare time reading the source code of Quake II. It was a wonderful learning experience since one major improvement in idTech3 engine was to unify Quake 1, Quake World and QuakeGL into one beautiful code architecture. The way modularity was achieved even though the C programming language…

1949

Solving Tetris in C

Exactly one of the following statements is true. In Tetris, you can always get at least one line before losing. In Tetris, a sufficiently evil AI can always force you to lose without getting a single line, by providing bad pieces. Which one? Prove it. The setup I crea...