Oldschool planar graphics and why they were a good idea
Oldschool planar graphics If you ever work with old hardware, like writing an NES emulator or reverse engineering an old Amiga game, you ...
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 2,047 posts.
Oldschool planar graphics If you ever work with old hardware, like writing an NES emulator or reverse engineering an old Amiga game, you ...
The games of Revolution Software bore the stamp of the places in which they were conceived. Work on Beneath a Steel Sky , the company’s breakthrough graphic adventure, began in Hull, a grim postindustrial town in the north of England, and those environs were reflected in the finished product’s labyrinths of polluted…
Who knew that the knowledge of the true progenitor of the action RPG would be hidden in a stuffy basement in Akihabara, Tokyo?
In my last post , I took issue with the TV show Mr. Robot for not being weird enough. Although imaginative and compelling, its universe is well-ordered: everything happens for a reason.
You are sitting in a rowing boat in the middle of a circular lake. How do you escape from a smart monster on the shore who can run four times faster than you can row?
This article is a deep dive into my experimentations with Volumetric rendering and how to leverage it to render beautiful raymarched cloudscapes in React Three Fiber and WebGL. In it, I walk you through everything from the basics of Volumetric Raymarching to the techniques used in video games to render physically…
Nintendo's Switch 2, launched with Mario Kart World, suffers from inadequate HDR implementation despite industry standards. The game qualifies "fake HDR," using SDR-first methods that limit color and dynamic range. Developers must prioritize HDR from the outset to truly leverage its potential and enhance visual…
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).…
Trackmania: the world's most competitive racing game. In this post, we begin our journey towards training a neural network to superhuman performance, by chronicling the history of previous attempts.
The toccata is perhaps the most well-known work in the entire organ repertoire. Like many toccatas, it is probably a transcribed improvisation. It has been postulated that this was a test tune that Bach would play when trying out new organs. That would explain its crude character and the various hops between heavy…
I happily dove into Quake World source code . Here is what I understood, hopefully it will help someone to swim. This article is in four parts : Architecture section Network section Prediction section Rendition section
First part of this series | Previous | Next |Index In the latter part of the last episode, I outlined two problems I want to solve next. The first is to weigh in the direction of my target when fin…
Minimalist 3D Tetris.
This is the second part of a three part series (I) examining the historical assumptions of Paradox Interactive’s 19th and early 20th century grand strategy game, Victoria II. Last week, we lo…
(TL;DR: this is a blog post about the process of writing my guide to SDF fonts .)
There is an amazing shadertoy called “Tiny Clouds” by stubbe (twitter: @Stubbesaurus) which flies you through nearly photorealistic clouds in only 10 lines of code / 280 characters (2 o…
So, when I read that Assassin's Creed 2 for the PC would fight piracy by requiring a live internet connection all the time when you were pla...