Topics /
Games & Graphics
The most popular blog posts about games & graphics on Hacker News. 2,924 posts.
John Carmack's First Game
A blog in which a dedicated addict plays through all PC computer role-playing games (CRPGs), in chronological order.
The Cargo Cult of Game Mechanics
On the existential crisis in gaming and the role of game design.
Overwatch Randomized Trial on Gender
A recurring discussion in Overwatch (as well as other online games) is whether or not women are treated differently from men. If you do a quick search, you can find hundreds of discussions about this, some of which have well over a thousand comments. These discussions tend to go the same way and involve the same…
Building a Web Game in C
Christmas is coming up. When I used to work at a bank the entire month of December and a bit of January we were placed under “Change Freeze”. We weren’t allowed to deploy updates to our applications during this period. The thinking was: A lot of people are away over Christmas Application changes can lead to crashes…
I spent way too much effort to win a game show on Dutch national TV
In my time, I've done a number of side projects — some serious, some decidedly less so. My latest side project is quite definitely in the latter category: trying to win a game show on national television.
Factorio 1.1 is getting close
1.1 is getting close kovarex I have been tracking the amount of tasks and forum bugs required to finish 1.1 since the 1.0 release. This allowed me to get quantifiable feedback whether we are actually keeping the timeframe of the 1.1 release reasonable, or digging too deep and expanding the scope too much. If we…
Minimal Cross-Platform Graphics
Exploring how to use 2D graphics in various desktop operating systems, the old-school way. In this part we learn how to create an empty window under Linux, macOS and Windows.
Run your own high-end cloud gaming service on EC2
NOTE: This article has been superseded by my more recent one here
Laser Socks – a sweaty game pointing toward the future of computing
A sweaty game pointing toward the future of computing.
Advent of Code on the Nintendo DS
Solving AoC on the DS with Rust.
Omnimax
In a previous life, I worked for a location-based entertainment company, part of a huge team of people developing a location for Las Vegas, Nevada. It was COVID, a rough time for location-based anything, and things were delayed more than usual. Coworkers paid a lot of attention to another upcoming Las Vegas…
0 A.D. Alpha 15 - Osiris
Wildfire Games, an international group of volunteer game developers, proudly announces the release of “0 A.D. Alpha 15 Osiris”, the fifteenth alpha version of 0 …
Emu Video and Emu Edit, our latest generative AI research milestones
Today, we’re announcing new research into controlled image editing based solely on text instructions and a method for text-to-video generation based on diffusion models.
Clojure Plays Mario
Before getting too far into the weeds, let's begin with the results. Without too much effort, an AI was written in clojure that could complete all of the levels in the original Super Mario Bros for the NES except for the Bowser levels that have mazes. Namely, levels 4-4, 7-4, and 8-4 were not completed (more on this…
Godot 3.1 Released
After a bit more than one year of work, the Godot developers and contributors are delighted to get their new release out the door, Godot 3.1! It brings much-requested improvements to usability and many important features. Godot 3.1 is more mature and easy to use, and it does away with many hurdles introduced in the…
Menu simulation, Spidertron, Ghost building, Confirm button
Menu simulation V453000 In the last FFF, we presented that we now have the capability to show real game simulations in the Tips and tricks. Naturally we asked ourselves what else could we use this new technology for... We've dreamed about this multiple times in the past, but the technical roadblocks didn't make us…
Duke Nukem 3D Code Review
Since I left my job at Amazon I have spent a lot of time reading great source code. Having exhausted the insanely good idSoftware pool , the next thing to read was one of the greatest game of all time : Duke Nukem 3D and the engine powering it named " Build ". It turned out to be a difficult experience: The engine…
Coding the anime "woosh" screen on Amiga
The Amiga was a spectacle of graphics and sound when it debuted in 1985. While it can trivially display colorful images like in the above example, doing so in the context of a game engine presents a lot of unique challenges.
Hexells – Self-Organising System of Cells Drawing Textures [WebGL]
is a Self-Organising System of cells, that was trained to build textures using neighbour communication only. This work exposes the relation between the life of an individual cell, and the cell collective as a whole.
Abusing DuckDB-WASM by making SQL draw 3D graphics (Sort Of)
Personal blog and portfolio site
Is every game of Slay the Spire winnable?
There is a lot of randomness in a game of Slay the Spire. From the cards and relics offered, to the potions dropped, to the map layouts and random encounters, very little remains the same between two playthroughs. This is part of the beauty of the game, forcing you to adapt and make the most out of the resources you…
Building a bare-metal bootable game for Raspberry Pi in C#
How I built a graphical bootable "game" for the Raspberry Pi (or any other modern computer) in C#.
Tetris is capable of universal computation
This text presents a method for embedding a programmable, general-purpose, digital computer into Tetris. It describes the capabilities and performance of an implementation that runs Tetris on Tetris.