Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 2,925 posts.
Building a radio-controlled submarine with automatic depth control
In this post series I will explain the making of a radio-controlled submarine. I will go through the design, the building process, Python code, tests in water, and all the mistakes I made. Lots of …
A Call of Duty exploit
A few years ago, I became aware of a security issue in most Call of Duty games. Although I did not discover it myself, I thought it might be interesting to see what it could be used for. Without going into detail, this security issue allows users playing a Call of Duty match to cause a buffer overflow on the host’s…
Massively Interleaved Sprite Crunch – C64 Demo Effect (2016)
This article describes the inner workings of Massively Interleaved Sprite Crunch ( MISC ), a new C64 demo effect introduced in my demo Lunatico .
Ruffle: 2023 in Review
It's been a very busy 2023 for Ruffle, so much so that we didn't find the time to write a new progress report with everything going on! Let's fix that!
Plotting patterns in music with a fantasy record player
A blog about signals, programming, music, and other stuff.
What's new in C# for Godot 4.0
All about changes and improvements that Godot 4.0 offers to C# developers.
World of Warcraft: one simple line of code can cost you dearly
A few days ago, a new type of gold/item scam made the rounds. Usually scamming in MMORPGs is done using social engineering techniques, e.g. an attacker sells a fake item code for alleged in-game items like mounts to a potential victim for in-game currency. But this most recent kind of attack does not only involve…
Ultima IV
There’s lots of somethings to be said for sheer audacity in art, for a willingness to stick your neck out and give your audience something they never, ever expected from you. I think sometimes about how the first folks who listened to Revolver must have felt when the erstwhile cuddly Fab Four unleashed the…
Fable created novel 4D splat format
A streamable 4D gaussian splat format with tunable error bounds. 16–58× smaller than raw; streams and seeks over plain HTTP Range requests.
Omnispeak – A Commander Keen Reimplementation
Omnispeak is an open-source reimplementation of Commander Keen episodes 4, 5, and 6. It aims to be a pixel-perfect, bug-for-bug clone of the original games, and is compatible with savegames from the DOS version.
Learning ‘Montezuma’s Revenge’ from a single demonstration
Stay up to speed on the rapid advancement of AI technology and the benefits it offers to humanity.
Neo Geo Architecture: A practical analysis
An in-depth analysis that explains how this console works internally
A Pico-8 story: How the fantasy console unlocked Frédéric Souchu’s dreams
Pico-8 and the retro-gaming trend
Create a simple cross-platform desktop game with Go
A few months ago I fiddled around with writing Space Invaders using Go. I had a lot of fun writing it but the output only worked on iTerm2 because it used a specific feature of that terminal. In order to play the game you’d really have to download iTerm2 and run it on the command line. I thought it’d be fun to muck…
Bevy XPBD: A physics engine for the Bevy game engine
Bevy XPBD 0.1.0 has finally been released on crates.io!
The Quest for Very Wide Outlines
Brute force, gaussian blur, and Jump Flood Algorithm based outline approaches tested and compared.
Writing a lunar lander game for an actual lunar lander
As it’s the 50th anniversary of the Apollo 11 moon landings, I thought this would be a great opportunity to live code a demonstration of using my new compiler to write a simple lunar lander game… but first, I’m going to port the compiler to generate code for an actual lunar lander. Yes, my target platform is the…
Combinatorial Music Theory (1991)
graph theory, music theory
MGBA Integration: Introducing the Integrated GBA
Your eyes are not deceiving you. As of 5.0-14690, Dolphin now has mGBA directly built into it as a new way to handle Game Boy Advance connectivity with GameCube titles. For those who don't know, mGBA is the most renowned and accurate GBA emulator of this era and has been…
Why Adventure Games Suck (1989)
Ron Gilbert's often incoherent and bitter ramblings about the Game Industry
Thoughts on Modern C++ and Game Dev
There's nothing here. The Internet is far too dangerous right now. The blog may return in future, if I get around to it.
Space Truckin' – The Nostromo (2012)
“I was really influenced by three films,” Ridley Scott told Fantastic Films in 1979, on the subject of the Nostromo and its claustrophobic corridors. “Not so much in terms of Star…
Unity is cancelling the runtime fee for games customers
After deep consultation with our community, customers, and partners, we’ve made the decision to cancel the Runtime Fee, effective immediately.
Real Time Multiplayer in HTML5
Real Time Multiplayer in HTML5 Jul 18th, 2012 | by Sven Bergström Multiplayer and browsers When you consider making multiplayer games, there are …
Robin
Get the latest product news, company announcements, and user insights from the official Reddit blog.