Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 2,925 posts.
Oculus: Hand Tracking Updates
Back in December we rolled out hand tracking as an early feature for consumers and provided a preview SDK to our developer community. On Tuesday, May 19 with Quest software update v17, we’re excited...
Mozilla Games Technology Roadmap
In furthering the advantages and appeal of the Web as a platform for games and game technologies, Mozilla is publishing its games-focused roadmap. In short, it’s all about high-performance, plugin-free ...
Updating Gun Rocket through 10 years of Unity Engine
Join me as I update a project through 10 years of Unity editors. Along the way I will talk about my process, Unity tips and tricks, and the tech changes of Unity Engine - several of which I observed firsthand while working at Unity.
Vulkan 1.1 Released
The Khronos Group announces the release of the Vulkan 1.1 and SPIR-V…
Path Tracing vs. Ray Tracing (2016)
Path tracing is all the rage in the offline rendering space these days. From Cycles to SuperFly (based on the open source Cycles) to Octane, most new rendering engines seem to be using this technology. Sometimes referred to as “unbiased, physically correct rendering” what is path tracing, how is it different to ray…
Castle Game Engine: Web target – big progress, first 3 demos to try
We are proud to present the first 3 working applications developed with Castle Game Engine for the web! Check them out — just open the links below, in any web browser (Firefox, Chrome…)…
Bringing Emulation into the 21st Century
Implementing an 8080 emulator in a microservice architecture on top of kubernetes
X-Plane 11 Coming This Holiday Season
The future of flight simulation is now. X-Plane 11 is the detailed, realistic, and modern simulator you’ve been waiting for. […]
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…
Anatomy of a Texture
A step-by-step guide to modern texture memory layout
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...
Dolphin Progress Report: January 2017
Sometimes, it's easy to forget how much work there is left to do on a refined emulator. While the rush of getting a new game to boot or discovering a crazy feature hidden within an obscure gem never gets old, those moments do tend to get further and further apart as accuracy increases. As if to defy fate itself…
Avoiding visible texture repetition (2015)
Tutorials and articles of Inigo Quilez on computer graphics, fractals, math, art, demoscene, shaders and more.
Kernel anti-cheat is an overreach
Modern PC games make you install a ring-0 anti-cheat driver you can't audit.
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:
I reversed Tower of Fantasy's anti-cheat driver: a BYOVD toolkit never loaded
How four layers of authentication in a production anti-cheat driver still hand you a complete BYOVD toolkit
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
Implementing Mario's Stack Blur 15 times in C++ (with tests and benchmarks)
Implementing Mario Klingemann's Stack Blur algorithm in C++ 15 ways, with tests and benchmarks, to build fast CPU drop shadows for JUCE.
Eyeway's Retina-Tracking Foveated Display
Introduction This article is part 3 on EyeWay Vision’s (EyeWay) foveated laser scanning display and follows up on Part 1 that discussed the technology, and Part 2 that showed through-the-opti…
A Perceptually Meaningful Audio Visualizer (2016)
Audioscope: What you see is what you hear.
The Problem With Hexagons
H exagons are ubiquitous in wargames now (indeed, both Philip Sabin’s War: Studying Conflict Through Simulation Games and Peter Perla’s The Art of Wargaming feature hexagons on their book covers), but this wasn’t always the case. My first wargame – the first board wargame for many of us – was Avalon Hill’s original…