Topics /

Games & Graphics

The most popular blog posts about games & graphics on Hacker News. 2,924 posts.

Any year
2617

LittleJS is 2D and 3D now

LittleJS just got the biggest update since it launched! It is still the small, fast, dependency-free HTML5 game engine it always was. Now it also has a full 3D renderer sharing the canvas with your…

2618

The MS-DOS Showcase

2,400 MS-DOS games and programs have gone live on the Internet Archive. The full collection is here and the games-specific section (basically all of them, for now) is here. But wait before you clic…

2619

The State of HTML5 Audio

When I started to work on my JavaScript Game Engine back in October 2009, the biggest problems I encountered were with the new HTML5 Audio Element. The Canvas Element already worked nicely in all browsers that supported it at the time, albeit some were a little slow.

2621

The Story of Playdate

I recently posted the sixth episode of the Panic Podcast — a wide-ranging look into the creation of Playdate , our upcoming hand held video game system, based on over nine hours of conversation. It’s a really special listen. But I’m told not everybody listens to podcasts (outrageous), so I’ve made it a (long) blog…

2623

IRIX 3dfx Voodoo driver and glide2x IRIX port

At the moment only SST1 (Voodoo1) is supported on IP32 (O2). Only tested on IRIX 6.5.30 with RM7000C CPU. -driver sources (SST1 and CVG support on IP32) https://github.com/sdz-mods/tdfx_irix -glide2x IRIX port (SST1 on IP32) https://github.com/sdz-mods/glide_irix -hinv wrapper with 3dfx support…

2631

Ultima Underworld bugs

As we (Blue Sky Productions, later Looking Glass Technologies / Studios) were developing Ultima Underworld in 1991–1992, largely in a basement room in an office building in Somerville’s Davis Square, we received bug reports both from our own people and the QA team at Origin Systems, who published the game. “Our own…

2633

From NAND to Raytracer: Raytracing on the Hack Computer

I recently spent some time going through the amazing nand2tetris course, and assignment #9 is to implement something with the Jack programming language that runs on the Hack computer. My friend encouraged me to try writing a raytracer, which is an algorithm that generates physically realistic images by simulating…

2637

Steam's Last Stand

In the year 1900, automobile sales in the United States were divided almost evenly among three types of vehicles: automakers sold about 1,000 cars powered by internal combustion engines, but over 1…

2639

Ogre 1.12.3

Ogre 1.12.3 was just released. Typically we do not write a specific announcement for minor updates, however this one contains some major new features that warrant this one. Of course there is the u…

2640

Lucasart's Afterlife

I can hardly believe I’m writing a blog post about a game that came out 27 years ago, but here we are. Lucasfilm, at one time had a gaming subsidiary called Lucasarts, and they produced somet…