World
The animated ASCII globe surrounded by its own source code. An quine in 1024 bytes of JavaScript.
Topics /
The most popular blog posts about games & graphics on Hacker News. 86 posts.
The animated ASCII globe surrounded by its own source code. An quine in 1024 bytes of JavaScript.
Once at a picnic, I saw mathematicians crowding around the last game I would have expected: Tic-tac-toe.
A long time ago, when I was a college undergrad, I spent some time working on computer video games. This was in the 8-bit PC era, when the gaming hardware was almost impossibly slow by today’s standards.
I have always wanted to write an emulator. I made a half-hearted attempt in college but it never made it to a demo-able state. I also didn't want to write Yet Another Emulator. It should at least bring something new to the table. When I discovered LLVM , I felt like I finally had worthwhile idea for a project.
When we released our very first game, Game Dev Tycoon (for Mac, Windows and Linux) yesterday, we did something unusual and as far as I know unique. We released a cracked version of the game ourselves, minutes after opening our Store.
Mozilla, a non-profit organization dedicated to promoting openness, innovation and opportunity on the Web, is advancing the Web as the platform for high-en
I find Flash games on Facebook great fun. Not playing them, of course, that’s boring. As you may remember from my previous post, “ winning at Puzzle Adventures ”, I like to take a look into their guts and figure out how they work, and whether or not I can get insane scores with no effort.
Often, when we meet other game developers and say that we use OpenGL for our game Overgrowth, we're met with stares of disbelief -- why…
I recently came across Paul Heckbert's business card raytracer. For those that have never heard of it: It is a very famous challenge in the Computer Graphics field that started on May 4th, 1984 via a post on comp.graphics by Paul Heckbert ( More about this in his article " A Minimal Ray Tracer " from the book Graphics…
How to rotate an image, and a need trick to rotate a bitmap an arbitrary amount in a simple paint package.
Just a little something I thought was worth pointing out. @notch , the creator of Minecraft, has been posting updates on his latest toy proj...
I was a founder of the original xBox project at Microsoft and gave it its name. Almost 14 years after the painful, pointless, and idiotic internal cage-match to get it started and funded, the hard …
[Translations: Japanese] New media technologies often cause an allergic reaction when they first appear. We may find them painful before we find them indispensable. I watched the movie The Hobbit. Twice. First I saw it in its “standard” mode. A … Continue reading →
A tale of numbers that like to turn: a different look at complex numbers and the strange things they do.
No, literally. Pixar's lighting/rendering systems were completely redone for their new film Monsters University. In my correspondence wi...
On Apr 17, 2012 Jordan Mechner released the source code of Prince of Persia. Even though it is the Apple II version written in 6502 assembly language, it was a pleasant experience to dive in the code of that mythical game: As usual there were many fascinating sofware wizardries to discover. The Apple II apparent poor…
In light of the recent announcements by NVIDIA and AMD in support of Linux for their graphics drivers, we would like to share with the world some of the experience we had developing our open source project, Dolphin, a GameCube and Wii emulator for Windows, Linux, Mac and recently Android....
M.C.A. Hogarth's account of the 2012–2013 Games Workshop "space marine" trademark dispute over her novel Spots the Space Marine, with the original posts preserved and the book available direct.
StarCraft pathfinding looked impossible to fix until one ugly hack changed everything. Here's the trick that shipped.
Apparently pixel art is cool once again, and if you are reading this blog, chances are, you like pixel art. As my first actual article on the site, I thought I’d make a little tutorial on how to pixel your own 16*16 sprite, that you can use as a favicon for your website or game. There are many ways to go about pushing…
By rotating, positioning and dropping a predetermined sequence of pieces, the Tetris Printer Algorithm exploits the mechanics of Tetris to generate arbitrary bitmap images.