Games blogs
325 Games blogs that 15 or more Hacker News people shared, 2006 to 2026.
The Startup (Medium)
medium.com/swlhThe Startup was a Medium publication with articles from many authors on programming, startups, and technology.
Top post: Making Advanced GUI Applications with Godot
Fabien Sanglard
fabiensanglard.netFabien Sanglard writes detailed code reviews of classic game engines such as Doom and Quake, and has published books on them.
Top post: The Game Engine Black Book: Doom
Penny Arcade
penny-arcade.comPenny Arcade is a long-running gaming webcomic by Jerry Holkins and Mike Krahulik, with news posts and commentary.
Top post: Greater Internet Fuckwad Theory
Simon Tatham
chiark.greenend.org.uk/~sgtathamSimon Tatham, a programmer and author of PuTTY, publishes software, a puzzle collection, and essays on C programming and bug reports.
Top post: Simon Tatham's Portable Puzzle Collection
The Digital Antiquarian
filfre.netJimmy Maher writes long histories of computing and video games, covering the IBM PC, Windows, SimCity and text adventures.
Top post: Sitemap
Neal Agarwal
neal.funNeal Agarwal makes playful interactive web projects, such as Infinite Craft, The Password Game, Size of Space, and The Deep Sea.
Top post: Perfect Circle
Inigo Quilez
iquilezles.orgInigo Quilez, a computer graphics researcher and Shadertoy creator, writes on shaders, distance functions, fractals, and demoscene techniques.
Top post: Distance Functions in 3D Space
Fabian Giesen
fgiesen.wordpress.comFabian Giesen, a game and demoscene programmer at RAD, writes on graphics pipelines, low-level optimization, compression and data structures.
Top post: A trip through the graphics pipeline (2011)
Red Blob Games
redblobgames.comAmit Patel's site of interactive visual explanations of algorithms and math for game development, such as pathfinding, hex grids and noise.
Top post: Hexagonal grids for games
Unity Blog
blogs.unity3d.comUnity's official blog, where the game engine's developers write about scripting, performance, garbage collection, and platform features.
Top post: Data-Oriented Tech Stack C++ & C#
Dolphin Emulator Blog
dolphin-emu.orgThe Dolphin emulator team writes progress reports and technical breakdowns on emulating the GameCube and Wii, including graphics and shader work.
Top post: Ubershaders: A Ridiculous Solution to an Impossible Problem
#AltDevBlogADay
altdevblogaday.comGroup blog where game development veterans post daily on engine programming, C++, graphics, math, and industry practice.
Top post: Functional Programming in C++
Gaffer On Games
gafferongames.comGlenn Fiedler writes about game networking, physics integration, fixed timesteps, and floating point determinism for game programmers.
Top post: Fix Your Timestep
PlayStation Blog
blog.playstation.comSony's official PlayStation blog, announcing hardware, price changes, VR, store closures, and other platform news.
Top post: PlayStation Store for PS3 and PS Vita closing in 2026-2027
Valve Blog
blogs.valvesoftware.comValve's company blog hosted posts by staff such as Michael Abrash and economist Yanis Varoufakis on AR/VR, game economies, and company culture.
Top post: We Won’t See Hard AR Anytime Soon (2012)
PhobosLab
phoboslab.orgDominic Szablewski's site on browser games and graphics projects, including the JS Wipeout port, 13k Quake, and ImpactJS.
Top post: Are You A Typing Hacker? Prove It
Jonathan Blow
number-none.comJonathan Blow, the game developer behind Braid, hosts programming notes on game code, graphics and math, plus a John Carmack essay on inlined code.
Top post: John Carmack on Inlined Code
Casey Muratori
caseymuratori.comCasey Muratori is a game programmer and creator of Handmade Hero who writes about API design, performance, and code structure.
Top post: Semantic Compression
Xbox Wire
news.xbox.comXbox Wire is Microsoft's official Xbox news site, covering console launches, studio acquisitions, store closures, game services and strategy announcements.
Top post: Resetting Xbox
Mr.doob
mrdoob.comMr.doob, the author of the three.js library, shows HTML5, canvas, WebGL and CSS experiments and demos.
Top post: Creative demo of HTML5 canvas
Notch
notch.tumblr.comMarkus "Notch" Persson, creator of Minecraft, blogs about the game's origins, development, patents, piracy, and personal matters.
Top post: Virtual Reality is going to change the world
Al Sweigart
inventwithpython.comAl Sweigart writes free books and tutorials teaching Python through games, ciphers, and practical projects for beginners.
Top post: Learn Python by writing games (free book)
Rodrigo Copetti
copetti.orgRodrigo Copetti writes detailed architecture breakdowns of video game consoles, covering CPUs, graphics hardware, and how games ran on them.
Top post: Architecture of the Playstation
Andy Gavin
all-things-andy-gavin.comAndy Gavin, co-creator of Crash Bandicoot at Naughty Dog, writes about how the game was made, including its Lisp-based GOOL language.
Top post: Making Crash Bandicoot
Lost Garden
lostgarden.comLost Garden is Daniel Cook's blog on game design, game markets, platform strategy and team productivity.
Top post: Homepage
Raph Koster
raphkoster.comRaph Koster, game designer on Ultima Online, writes about game design, MMOs, game history and the theory behind games.
Top post: Database “sharding” came from Ultima Online? (2009)
Code of Honor
codeofhonor.comPatrick Wyatt, a Blizzard and ArenaNet veteran, writes about making Warcraft, StarCraft, and Guild Wars, including bugs and netcode.
Top post: Tough times on the road to Starcraft
Sean Barrett
nothings.orgSean Barrett, game programmer and author of the single-file stb C libraries, writes on graphics, algorithms, and parsing.
Top post: A Performance Comparison of Judy to Hash Tables (2003)
Matthew Ball
matthewball.vcMatthew Ball, a venture investor and media analyst, writes long essays on games, the metaverse, Epic Games, and platform power.
Top post: The Metaverse: What It Is, Where to Find It, Who Will Build It, and Fortnite
Habitat Chronicles
habitatchronicles.comRandy Farmer and Chip Morningstar write about online communities, virtual worlds, software design, and the Habitat project.
Top post: You can't tell people anything (2004)
Riot Games Tech Blog
technology.riotgames.comRiot Games engineers write about the technology behind League of Legends and Valorant, including netcode, anti-cheat, servers, and testing.
Top post: Demolishing Wallhacks with Valorant's Fog of War
Wolfire Games Blog
blog.wolfire.comThe Wolfire Games team, makers of Overgrowth and the Humble Bundle, write about game development, math, and the games business.
Top post: Linear algebra for game developers – Part 1 (2009)
David Sirlin
sirlin.netDavid Sirlin is a game designer who writes about competitive play, game balance, and the mindset of winning.
Top post: Playing to Win
Oculus Developer Blog
developer.oculus.comOculus's official developer blog covers VR engineering topics such as rendering, hand tracking, Oculus Link, and device unlocking.
Top post: Unlocking Oculus Go
DirectX Developer Blog
devblogs.microsoft.com/directxMicrosoft's DirectX team announces graphics and storage API news such as DirectStorage, HLSL standardization, SPIR-V adoption, and work graphs.
Top post: DirectX is coming to the Windows Subsystem for Linux
Molly Rocket
mollyrocket.comMolly Rocket is the studio of game developer Casey Muratori, with posts on The Witness, API design, hashing and immediate-mode GUIs.
Top post: Working on the Witness – Semantic Compression
Shamus Young
shamusyoung.comShamus Young was a writer and programmer who covered video games, procedural generation and fiction, including the System Shock-based novel Free Radical.
Top post: Procedural City Generation - Developer's Log
Jordan Mechner
jordanmechner.comJordan Mechner, creator of Prince of Persia and Karateka, shares his game development journals, books, and graphic novels.
Top post: The Making of Prince of Persia (& Karateka)
Grumpy Gamer
grumpygamer.comRon Gilbert, creator of Monkey Island and Thimbleweed Park, writes about game design, adventure games, and development history.
Top post: Why Adventure Games Suck (1989)
IT Hare
ithare.comIT Hare is a blog by a game-development veteran on low-level performance, networking, memory allocators and multiplayer game architecture.
Top post: Operation Costs in CPU Clock Cycles
Coders Notes
codersnotes.comCoders Notes is a programmer's personal blog on game development, low-level code, compression, operating systems and computing history.
Top post: A Constructive Look at TempleOS
Aras Pranckevičius
aras-p.infoAras Pranckevičius, a graphics programmer, writes about C++, SIMD, hashing, Gaussian splatting, texture compression, and performance work.
Top post: “Modern” C++ Lamentations
Real-Time Rendering
realtimerendering.comSite tied to the book Real-Time Rendering, with graphics resources, book lists, ray tracing references, and a blog.
Top post: Ray Tracing Gems – The Book
byuu
byuu.orgbyuu is the developer behind the bsnes and higan SNES emulators, writing about emulation accuracy and game preservation.
Top post: Fast coroutines in C from BSNES
The Orange Duck
theorangeduck.comDaniel Holden writes about game animation, machine learning, and programming, including parser combinators, springs, and Markov chains.
Top post: You could have invented Parser Combinators
Fortress of Doors
fortressofdoors.comFortress of Doors is a blog by game designer Soren Johnson-style essayist covering game platforms, piracy economics, and AI's effect on online content.
Top post: Four Magic Words
nee.lv
nee.lvnee.lv is a personal blog whose best-known post details how the author cut GTA Online loading times by 70%.
Top post: How I cut GTA Online loading times by 70%
p01
p01.orgp01 is a demoscene-style developer who builds tiny JavaScript and HTML demos and games, including playable ones inside a favicon.
Top post: Defender of the Favicon (2008)
Riot Games Engineering
engineering.riotgames.comRiot Games' engineering team writes about building and running League of Legends, covering testing, networking, graphics, client architecture and messaging.
Top post: Automated Testing for League of Legends
Jeff Vogel
jeff-vogel.blogspot.comJeff Vogel, who runs the indie studio Spiderweb Software, writes about making a living selling old-school RPGs and the economics of indie games.
Top post: I Am the Cheapest Bastard in Indie Games
Andrew Plotkin
eblong.comAndrew Plotkin (Zarf) writes about interactive fiction, Infocom history, rule-based programming and tools such as the Quixe interpreter.
Top post: The Obsessively Complete Infocom Catalog
Vole.wtf
vole.wtfVole.wtf is a personal site of quirky web projects, including puzzle games, a self-censoring font, and a public-domain film list.
Top post: The Kilobyte’s Gambit
Aftermath
aftermath.siteAftermath is a worker-owned site covering games, internet culture and media, written by former Kotaku staff.
Top post: The Rise and Fall of the LAN Party
Gabriel Gambetta
gabrielgambetta.comGabriel Gambetta, a game developer, writes about multiplayer game networking, computer graphics and classic game remakes.
Top post: Fast-Paced Multiplayer (Part I): Client-Server Game Architecture
Adrian Courrèges
adriancourreges.comAdrian Courrèges writes detailed graphics studies of how games such as GTA V and Doom 2016 render a frame.
Top post: GTA V – Graphics Study
eieio
eieio.gameseieio writes about quirky programming projects, including a million checkboxes site, searching every UUID, a chess MMO, and SSH-rendered games.
Top post: Writing down (and searching through) every UUID
Phil Hagelberg
technomancy.usPhil Hagelberg, a Lisp programmer behind Fennel tooling, writes about Lisp, game jams, the Atreus keyboard, and programming language ideas.
Top post: A game written in 4 Lisp dialects
Chris Crawford
erasmatazz.comChris Crawford, a veteran game designer, writes about interactive storytelling, game design essays, and the source code of his old games.
Top post: Seventy
Don Hopkins
donhopkins.comDon Hopkins, a veteran programmer who worked on The Sims, SimCity and NeWS, posts design documents, code and essays.
Top post: History of Pizzatool
Ryan Gordon (icculus)
icculus.orgRyan Gordon (icculus) is a Linux game porter and developer who hosts open source game projects, patches, and tools like FatELF and PhysFS.
Top post: FatELF: Universal Binaries for Linux (2015)