The beauty of CGI and simple design
Finding someone still singing CGIs praises is surprising, and some alliteration.
Finding someone still singing CGIs praises is surprising, and some alliteration.
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…
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.
NESFab is a new programming language for creating NES games. Designed with 8-bit limitations in mind, the language is more ergonomic to use than C, while also producing faster assembly code. It's easy to get started with, and has a useful set of libraries for making your first — or hundredth — NES game.
Every Wordle solution laid out at once. Filter all 2,309 by letter, position, and gray/yellow/green clues to narrow down today's answer.
DegenCity Casino for New Zealand players: 30 free spins with no deposit, an NZ$6,000 welcome package, a four-tier VIP program, Apple Pay, cards and crypto, payouts within 24 hours.
Today, @vickschutz and I learned a detail about “Star Wars” (1977); it’s totally right there but we never grasped it. — Todd Vaziri (...
We’ve spoken about arcade Tron a few times here on the blog over the years. Specifically, I shared some development documents a few months back here. For those of you that don’t know, T…
Introduction I have been taking pictures and making short video clips to demonstrate different aspects of the displays and optics of the Meta Quest Pro (MQP) for over a month. It was a bit of an on…
The Nintendo GameBoy is an exceptionally well-documented system, perfect for anybody who’d like to take a crack at emulation. Publicly-maintained resources like the Pan Docs make it both approachable and convenient to get an overview of the GameBoy’s address space layout, to understand the mechanics of hardware…
A deep dive on the early days of creative computing coming to life. Punch cards, plotters, light pens and lots more.
An in-depth analysis that explains how this console works internally
I was recently discussing laser etching with an engineer/font-designer friend of mine, and I wanted to show him a picture of some really good laser etching on a particular piece of optical equipment.
Our third film is from 1995, directed by Iain Softley. Hackers is about a group of teenage computer hackers, of the ethical / playful type who are driven by curiosity and cause no harm — well, not …
I’ve heard a lot about classic Doom’s data format and decided to write some Rust code to extract its maps and convert that to vector graphics I could laser cut.
One of my most popular posts was also my very first… which has since been lost to the Great Blog Devouring of ’14. So… here’s the post from over ten years ago (has it been that long?!?!?!) about an event from almost twenty years ago. Still stuff I have to remind myself about some days.
tl;dr: Infinite Mac has a new home at infinitemac.org . Using a new Emscripten port of Mini vMac, it is now able to run almost every notable version of Mac OS, from 1984’s System 1.0 to 2000’s Mac OS 9.0.4 . The project is also now accepting donations (via GitHub Sponsors or PayPal ).
Using Dear ImGui for creating a visual node graph.
Polly the Frog by ...
A fully commented disassembly of Video Chess
Since the dawn of October 1st 2022 , the world has been plagued by the question:
Lerp is the nickname for Linear Interpolation between two points. It's a fairly simple effect to implement but can really improve the look of your animations if you're moving an object from a point A to point B.
All of us had become disappointed with computer RPGs because they were going in the opposite direction of where we thought they should be going. They were becoming story- and stat-laden, really appealing to a super-small niche of super RPG geeks — which we were in a way, but that wasn’t really our style.
Yesterday a Reddit link started going around the IF circles: "Wait," I thought, "haven't I seen that map before?" No, I had not. But I sort of had? Then I looked through my collection of Zork maps. Then I realized, oh no, I have a collection ...
Commodore produced a great many Amiga models, but for several years the gold standard was an Amiga 500 expanded with half a meg of RAM (bringing the total to a full megabyte) and an external floppy drive (bringing the total number to two). For the demo scene , this was the only Amiga configuration that mattered during…
On Saturday, September 18 1993, Sierra's Macintosh games stopped working. Franchises froze as King's Quests, Space Quests, and even the Leisurely Suited Larries locked up. Practically every Mac SCI game had broken overnight. Sierra developed a patch within nine days, released it on their BBS, and announced it in their…
More on MMO Architecture:- MMO Architecture: client connections, sockets, threads and connection-oriented servers- MMO Architecture: Optimizing Server Performance with Lockless Queues- MMO Architec…
You made me create a wooden Game Boy shell. Yes, you made me do it. After I got myself a CNC machine a while back I just made a wooden Game Boy cartridge to get to know the machine, but social media wanted more. So, I made a Game Boy out of walnut wood. Click the image to see the video on youtube.com. You can see the…