Topics /
Games & Graphics
The most popular blog posts about games & graphics on Hacker News. 141 posts.
Working on The Witness, Part 1 (2012)
Mapping the walkable surfaces on the island of The Witness as a step toward bulletproofing the player movement code.
Ten Years of World of Warcraft
WoW has always been a contradiction of sorts: not the pioneer, but the one that solidified the pattern. Not the experimenter, but the one that reaped the rewards. Not the innovator, but the one that was well-designed, built solidly, and made appealing. It was the MMO that took what has always been there, and delivered…
An Old Problem Meets Its Timely Demise
The Legend of Zelda: The Wind Waker is one of the most popular Gamecube games, if not Nintendo games, in existence. Its mixture of an open world, sharp dungeons, and an inventive art style turned heads more than ten years ago when it was released. Dolphin has had its...
The Indie Bubble Is Popping
Writing this article really stressed me out. I reworked it over a dozen times. To calm down a little, I will intersperse this with image t...
The Internet Arcade
When work began on JSMESS a couple years ago, I knew that it was probably somewhat easy to do all this conversion work for MAME (the arcade side) as it was for MESS (the computer and console side).…
Hacking Hearthstone with machine learning – Defcon talk wrap-up
A wrap-up of my Defcon talk about hacking Hearthstone with machine learning including slides and a video.
There's a WebGL talk at WWDC 2014
In July 2011, Apple released Safari 5.1 bringing WebGL to OS X users. WebGL advocates the world over rejoiced - except there was a catch. WebGL was disabled by default, hidden behind a flag buried deep within Safari's preferences panel. The general expectation was that a switch to 'on by default' could not be far…
Mozilla and Epic Preview Unreal Engine 4 Running in Firefox
Today, Epic Games and Mozilla are demonstrating how the Web is continuing to evolve as a powerful platform for gaming by providing a sneak peek of Epic’s
Oculus Connect 2014
We’re thrilled to welcome nearly 1,000 developers from around the world to Oculus Connect, our first developer conference. If you’re not at...
RenderMan Price Restructuring
What's New in RenderMan
Key Advances in the OpenGL Ecosystem
The Khronos™ Group, an open consortium of leading hardware and…
Building a F1 race simulator
One of the most fascinating aspects of modern Formula 1 is the use of computer simulations to predict car performances and race strategies. By the early 1990s, teams like Benetton had begun to deve…
Butchering HQX pixel art scaling filters
The HQX filters , namely hq2x, hq3x and hq4x, are well-known pixel art scalers. They are mainly used by old console (such as NES) emulators to provide a smooth rendering of the games. It was developed around 2003 by Maxim Stepin.
Reverse Engineering Strike Commander
Back in the early 90s, one company was on the bleeding edge of PC gaming: Origin Systems . Their motto was "We Create Worlds" and boy did they deliver: With the Ultima series, Crusader series and Wing Commander series, they consistently took gamer's breath away. One of them took four years and more than a million man…
Doom on ZPU
The last few days I spend some time on porting the beloved game DOOM to the ZPU CPU. For you who don't know what I am talking about, DOOM wa...
The Financial Future of Game Developers
To go back a ways, back in 2006 I suggested that you could look at the winding path a piece of media takes to the public in this way:
Why Gooseberry, the open animation film, matters
I can't express enough how important this Gooseberry project is, for me personally and for a lot of people out there. There are so many solutions for urgent issues coming together in Gooseberry - it is really mind-blowing sometimes. This is what Gooseberry is for me: - Open Movies as a Blender dev
The Computer Graphics Library
Back in the 90s, one book was ubiquitous in the world of Computer Graphics. Commonly called "The CG Bible", Computer Graphics: Principles and Practice gathered a huge part of the knowledge of the time. It was commonly referenced by the best programmers of that era in interviews and articles . By 1998, the book…
Each New Boot a Miracle – DOSBOX in the Browser
This week, we got the emulation of MS-DOS programs (mostly) working on the Internet Archive. Up to now, every single emulated system has been via the JSMESS project, which supports well over 600 sy…
Working on The Witness: The Nebraska Problem
The search for a “random” distribution with the most favorable qualities for ground cover.
Grumpy Gamer – SCUMM Notes from the C64
Ron Gilbert's often incoherent and bitter ramblings about the Game Industry
An FPGA sprite graphics accelerator
A very warm welcome to my most ambitious project to date. In this project I’m going to attempt to design and build a sprite-based graphics accelerator that will function as a co-processor to an MCU. Using cheap off-the-shelf components I’m hoping to achieve a level of gaming performance that compares well to popular…