Conway's Gradient of Life
What happens if we start from this configuration and take a single step of the game? Here is a snapshot of the next generation:
Topics /
The most popular blog posts about games & graphics on Hacker News. 2,924 posts.
What happens if we start from this configuration and take a single step of the game? Here is a snapshot of the next generation:
An in-depth analysis that explains how this console works internally
Raising Minecraft world capacity by spreading players across multiple synchronized server processes
If you just want to see what DirectX Raytracing can do for gaming, check out the videos from Epic, Futuremark and EA, SEED. To learn about the magic
Alone on a Friday night, in need of some inspiration, you decide to relive some of your past programming conquests. The old archive hard drive slowly spins up, and the source code of the glory days scrolls by... Oh no. This is not at all what you expected. Were things really this bad? Why did no one tell you? Why were…
A few months ago I asked myself "What if I could write a game in Rust, but use Unreal as a renderer?". After a bit of thinking I came to the conclusion that exposing the Unreal renderer to Rust via C ffi was way more work than I was willing to do. But what if I could just build on top of Unreal instead? I could just…
(Non-clickbait title: building a 4-bit adder in Cities:Skylines.)
Thanks to 170 contributors, 623 pull requests, and our generous sponsors, I'm happy to announce the Bevy 0.6 release on crates.io! For those who don't…
How Varkos was built: a low-latency AI companion that plays Skyrim with you, follows complex instructions and evolves through shared experiences.
The images described here are generated by analysing the following series for each point (c x ,c y ) on the plane.
RAWRLAB Games, as an official middleware Nintendo developer, provides an unofficial Godot port for Nintendo Switch and Nintendo Switch 2 development at no cost to approved Nintendo developers that qualify as "Godot Ecosystem Contributors" according to the terms mentioned in this announcement . This port is intended…
In 1991 I was fourteen years old. It would be fair to say I was obsessed with computers. I proudly owned a brown ‘breadbox’ Commodore 64 with an exotic upgrade - an Oceanic 5.25” disk drive:
At Pixar, pushing the limits of rendering is always a race towards realism, but never at the expense of style. Learn how the talented artists, programmers, and scientists at Pixar are pushing the limits of computer graphics to tell the best possible story.
The following post from John provides more information on this technology and the making of its sample video: a 5k re-release of the award-winning Henry, from Oculus Story Studios for Oculus Go and...
How my quest to make a business card sized raytracer got a little out of hand.
Ben’s software blog. Mostly Scala, with a few other things.
If there is one pattern this book couldn’t live without, this is it. Game loops are the quintessential example of a “game programming pattern”. Almost every game has one, no two are exactly alike, and relatively few programs outside of games use them.
It is often difficult to know where to start when taking your first in the world of graphics. This guide is here to help with a discussion of first steps and a list of useful websites.
Krita is a professional FREE and open source painting program. It is made by artists that want to see affordable art tools for everyone.
The site for the Remako Mod, a Final Fantasy VII mod that uses AI to improve the graphics of this classic JRPG.
Today, Downpour comes out! In case you don't know, Downpour is the game creation tool I have been working on for the past few years. I started it after I left Niantic in October 2022, and I have been working on it ever since then (with breaks for illness
A blameful postmortem of how my viral HackerNews project got compromised by legacy passwords, missing auth, and the perils of vibe coding.
Author's Note After Release I'm really blown away by the reception of this article. It has spread far wider than I could have ever imagined. The many comments and discussions it has prompted that essentially confirm what I believe is truth by not just fellow engineers but many
If you don't want a long an boring introduction, skip directly to the virtual pipes method description . I will get a little bit sad if you do this, though x)
Sharp pixels, gritty colour banding, and DOS games running at resolutions their own era couldn’t manage. Why I still prefer the software renderer, and why it needs a fast PC.