New
The latest blog posts to take off on Hacker News. 2,925 posts.
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…
Vulkan Progress Report #5
Another month, another Vulkan progress report! October was a busy month, as most of it was split between working on the new Global Illumination system and Godotcon/GIC in Poland.
Grandmaster level in StarCraft II using multi-agent reinforcement learning
AlphaStar is the first AI to reach the top league of a widely popular esport without any game restrictions. This January, a preliminary version of AlphaStar challenged two of the world's top players in StarCraft II, one of the most enduring and popular real-time strategy video games of all time. Since then, we have…
Key Change
Counter-Strike: Global Offensive (CS:GO) expands upon the team-based action gameplay that it pioneered when it launched in 1999.
“Rule the Waves”: a game of naval strategy (2016)
"Rule the Waves" is hard to buy, hard to look at, and hard to play. But you should play it anyway, because the actual game is so good it's worth it
Betrayal at Krondor
During the 1960s and 1970s, a new type of game began to appear in increasing numbers on American tabletops: the experiential game . These differed from the purely abstract board and card games of yore in that they purported to simulate a virtual world of sorts which lived behind their surface systems. The paradigm…
Back from the Blender Conference
Yesterday, me, Dmitry, Wolthera and Agata visited BlenderCon 2019 . Intel had asked us to come to the conference to help set up the Intel/Acer booth, which was showing off Krita in all its HDR glory . After all, it’s pretty cool when a free software project has a real, tangible, technical, artistic first ! It was…
An Introduction to Real-Time Subsurface Scattering
A little while ago I was doing some research into the state-of-the-art for approximating subsurface scattering effects in real-time (mainly for skin rendering), and I had taken a bunch of loose notes to help me keep all of the details straight. I thought it might be useful to turn those notes into a full blog post, in…
New pathfinding algorithm
New pathfinding algorithm Oxyd Last week we mentioned the change to make biters not collide with each other, but that wasn’t the only biter-related update we released this past week. Somewhat coincidentally, this week’s updates have included something I’d been working on for a few weeks before – an upgrade to the…
More MS-DOS Games Playable at the Internet Archive
Another few thousand DOS Games are playable at the Internet Archive! Since our initial announcement in 2015, we've added occasional new games here and there to the collection, but this will be our biggest update yet, ranging from tiny recent independent productions to long-forgotten big-name releases from decades ago…
ScummVM 2.1.0
"Animal sales was a profitable and prestigious business, since most real animals had died out after the Terran War; there were plenty of electric ones, though—" Oh, ahem, didn’t notice you there. ScummVM Team is thrilled to announce the release …
Regarding Last Weekend’s Hearthstone Grandmasters Tournament
An update on the Hearthstone Grandmasters APAC competitive ruling.
Blizzard Suspends Professional Hearthstone Player for Hong Kong Comments
During the Asia-Pacific Grandmasters broadcast over the weekend there was a competition rule violation during a post-match interview.
An Inside Look at Microsoft’s Newest Flight Simulator
Fewer than 50 people outside the product team have actually flown the sim. I was lucky enough to be one of them.
Real-Time Touch Controller for the Yamaha DX7 Synthesizer
George Barlow initially set out to develop a controller to be able to call up a voice preset, and then tweak from there. What he's done is essentially transformed the DX7 synth into an interactive sound designer's dream machine.
Ray Tracing Denoising
An overview of ray tracing denoising, reviewing filtering, spatiotemporal, sampling and AI techniques to improve convergence and temporal coherency in real time ray traced applications.
Voidcall – Making of 13kb JavaScript RTS Game
Like last year with Underrun , I participated in this year's js13kGames – a JavaScript game development competition with a file size limit of 13kb, including code, assets and everything else. My entry was Voidcall , a Real-time Strategy game.
Why I Write Games in C (yes, C)
I am an unusual beast. All my solo project games I've been making recently have been written in 'vanilla' C. Nobody does this. So I think it might be interesting to explain why I do.
What Happened to the Real Time Strategy Genre?
I replayed Warcraft III recently and was looking for other games I could play in the same genre. Turns out that outside of StarCraft 2, there are no recent games that are anywhere near as good. Wha…
Technical Breakdown of a new NES game written in Lisp
What Remains is a narrative adventure game for the 8-bit NES video game console, and was released in March 2019 as a free ROM, playable in emulator. It was created by a small team, Iodine Dynamics, over the course of two years of on and off development. It’s currently in the hardware phase as a limited batch of…
Origin Sells Out
One day in early June of 1992, a group of executives from Electronic Arts visited Origin Systems’s headquarters in Austin, Texas. If they had come from any other company, the rank and file at Origin might not have paid them much attention. As it was, though, the visit felt a bit like Saddam Hussein dropping in at…
I Am the Cheapest Bastard in Indie Games
A Queen's Wish screenshot. Note that I use game art that I like to look at. This is necessary because I'll be staring at it for years, and...