Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 264 posts.
Linux Air Combat: free, lightweight and open-source combat flight simulator
CLICK HERE for our main page with download instructions and online documentation.
Meta releases Intermediate Graphics Library
Deploying and developing royalty-free open standards for 3D graphics, Virtual and Augmented Reality, Parallel Computing, Neural Networks, and Vision Processing
"Hacker News" for retro computing and gaming
I noticed over time that I was drawn to the retro computing or gaming posts on Hacker News . So, I've set up a dedicated web site in the sam...
Commander Keen's adaptive tile refresh
I have been reading Doom Guy by John Romero. It is an excellent book which I highly recommend. In the ninth chapter, John describes being hit by lightning upon seeing Adaptive Tile Refresh (ATR). That made me realize I never took the time to understand how this crucial piece of tech powers the Commander Keen (CK)…
Cookie Clicker saved my PhD
Or, how I cookie-clicked my way to a doctorate in interaction design. It’s been 5 years since I finished my Ph.D. on user interfaces for machine learning. To celebrate/commiserate, I’m sharing an u…
How do I become a graphics programmer?
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.
Animate Anyone: Image-to-video synthesis for character animation
Animate Anyone: Consistent and Controllable Image-to-Video Synthesis for Character Animation
Dolphin on Steam Indefinitely Postponed
It is with much disappointment that we have to announce that the Dolphin on Steam release has been indefinitely postponed. We were notified by Valve that Nintendo has issued a DMCA against Dolphin's Steam page, and have removed Dolphin from Steam until the matter is settled. We are currently investigating…
Will Wright on designing user interfaces to simulation games (1996)
A summary of Will Wright’s talk to Terry Winograd’s User Interface Class at Stanford, written in 1996 by Don Hopkins, before they worked…
Remastering Colin McRae Rally 3 with SilentPatch
A fresh take on the classic rally game with widescreen support, high definition UI, and countless bug fixes.
The fun factor of the video game Uplink
A blog where an obscure indie dev dumps his thoughts sometimes.
Fine-tuning Mistral 7B on Magic the Gathering Draft
Tips, examples, and thoughts from an exploration of the world of fine tuning
Making games in Go for absolute beginners
Want to rekindle your passion for coding? Learn how to create video games from scratch using Go and Ebitengine. We break down core concepts like game loops, sprites, and collisions that we've applied in multiple projects. In just one evening, you'll build a simple Asteroids clone and reignite your love for programming.
Bevy 0.12
Thanks to 185 contributors, 567 pull requests, community reviewers, and our generous sponsors, we're happy to announce the Bevy 0.12 release on crates…
Fundamental Math for Game Developers
Let's review the most important math topics used by game devs, reflect about math education, and discuss techniques that can be used to improve the way we learn new math topics.
Nintendo 3DS Architecture
An in-depth analysis that explains how this console works internally
Valve bans 40k Dota 2 accounts using honeypot patch
Today, we permanently banned over 40,000 accounts that were using third-party software to cheat in Dota over the last few weeks. This software was able to access information used internally by the Dota client that wasn't visible during normal gameplay, giving the cheater an unfair advantage. While fixing the…
Creating Isometric RPG Game Backgrounds
Using Stable Diffusion techniques to create 2D game environments
B-trees in Factorio
learning about B-Trees...in factorio
Microtiming in Metallica's “Master of Puppets” (2014)
Metallica’s song “Master of Puppets” has extremely powerful and driving momentum, which is especially impressive given that it is riddled with meter changes and thrashes on for al…
Gaussian splatting is pretty cool
SIGGRAPH 2023 just had a paper “ 3D Gaussian Splatting for Real-Time Radiance Field Rendering ” by Kerbl, Kopanas, Leimkühler, Drettakis, and it looks pretty cool! Check out their website, source code repository, data sets and so on (I should note that it is really, really good to see full source and full data sets…
The beauty of CGI and simple design
Finding someone still singing CGIs praises is surprising, and some alliteration.
Wizards of the Coast Releases SRD Under Creative Commons License (CC-BY-4.0)
Over the past few weeks you, the community, have made your voices heard. And we’ve listened. OGL 1.0a will remain untouched AND the entire SRD 5.1...
Making Games
In March 2018, I had been a full-time indie game developer for four years. My heroes were Jonathan Blow, Lucas Pope, and Robyn and Rand Miller. I had 2,500 Twitter followers, an ambitious title under my belt with thousands of sales, and a free office in a hip coworking space near downtown Columbus, generously provided…
One game, by one man, on six platforms: The good, the bad and the ugly
Recently, Valve announced that Counter-Strike 2 would no longer support macOS . As a one-man indie developer who has released a game supporting macOS , I find myself at first surprised at Valve’s decision. But after looking back at my own journey of supporting six platforms, I feel I can understand Valve’s perspective.
Nintendo Network shutdown – The beginning of the end
Information regarding Nintendo's rollout of the Nintendo Network shutdown