1982: The Hobbit
Veronika Megler just wanted a part-time job while she finished her college degree. She didn't realize it would end with her writing one of the first computer game blockbusters.
Veronika Megler just wanted a part-time job while she finished her college degree. She didn't realize it would end with her writing one of the first computer game blockbusters.
An old article, now removed due to being an old time capsule.
Factorio is a factory-building game involving lots (and I mean, LOTS) of conveyor belts. The code that implements these belts is marvel of optimization, but unfortunately they can't handle every construct.
We approached games as immersive simulations. We wanted to build game environments that reacted to player’s decisions, that behaved in natural ways, and where players had more verbs than simply “shoot.” DOOM was not an influence on System Shock. We were trying something more difficult and nuanced, [although] we still…
3D Programmer
Blog of Raph Levien.
I love the rendering style of Townscaper by Oskar Stålberg. Since Townscaper can export your town as a .obj (including three “magic” textures), I thought it would be a nice project to reverse-engineer this style. Last weekend, I finally had
The dawn of incremental games: how some of the most virally addictive games of the 2010s were nothing but text and numbers going up.
Well, somebody had to find it.
Roblox is something new and interesting that abstracts away the platforms underneath it.
VileR's blog: old school PCs, games, graphics, programming, fonts, demos, and so on.
This article is part of a series about Street Fighter II and the CPS-1. It is recommended to read the previous entries before reading this one.
DDraceNetwork is an open source online game I’ve been running since 2013 with a community of volunteers. The game is available for free, I’m hosting servers for it in many countries around the world so that we have trusted official ranks . The servers are paid for by donations , which I stop collecting once the cost…
Back in late 2019, the FPGA -based hardware emulation company Analogue , known for their near-flawless clones of various retro video game consoles announced an exciting new product. This time around, instead of plugging into your TV and playing the games of one system (per device), the product called the Analogue…
An explanation of the Castlevania III password algorithm, including name hashes, payload encoding, decoding, special names, and all valid passwords.
Want to develop your own game engine? Here is a nice overview of what you need to implement in order to develop a game engine.
The python code that goes along with this blog post can be found at To evaluate the quality of a blue noise texture, you can analyze it in frequency space by taking a discrete Fourier transform. Wh…
Recently, Juliana has gotten into Stardew Valley. Hard. Since I’m a huge fan myself, I'm doing a Game Design Perspective on the game to celebrate. I'll be looking at the game mechanics and how the interlocking layers make the game tick. In Stardew Valley, you play as a disillusioned city slicker wh
Moana (2048×858 pixels, 64 spp) rendered with Gonzales on a Google Cloud Instance with 8 vCPUs and 64GB of memory in roughly 26 hours. Memory usage is about 60GB. (Denoised with OpenImageDenoi…
UPDATE July 2021: 6 years later, there’s a game and also an updated explainer video .
Today we’re talking about ALF. It’s a surprising move for Nicole Express; we do not condone cat-eating. But neither did Alf, eventually. In any case, we’re n...
Solve all your shader problems with this one weird trick.
This article is supported by my Patreon. If you like what you see, please consider contributing. I feel like hard counters get a bad rap in RTS games. There are a lot of arguments out there both fo…
External Links Yuki Subs Guides has a master list of guides of all you need to know about anime encoding. Also, go visit my MPC-HC + MadVR, mpv, and SVP 4 setup guide! Table of Contents x265 Settin…
This week twenty-five years ago, Quake broke new ground in game engine realism. It was one of the first commercial games to have fully texture mapped 3D scenes rendered in real-time, with pre-computed lightmaps adding an extra layer of atmosphere.
Robert Vanderbei has written a beautiful series of articles and talks about a method for finding the radius of the earth based on a single photograph of a sunset over a large, calm lake.