34x34x34 Rubik's Cube
A 34x34x34 cube has become the highest-order NxNxN Rubik's Cube, announced Matt Bahner in a YouTube video. Soon, he will publish a full documentary about how he made it.
The latest blog posts to take off on Hacker News. 2,925 posts.
A 34x34x34 cube has become the highest-order NxNxN Rubik's Cube, announced Matt Bahner in a YouTube video. Soon, he will publish a full documentary about how he made it.
A deep-dive into the fundamental concepts/ideas behind Radiance Cascades.
Runescape has been a game near and dear to my heart since I was a child. Though I do not actively play anymore, it still functions as an interesting programming project substrate. Most recently, I created a bot that automatically executes trades on the Grand Exchange in order to conduct market making via common…
An in-depth analysis that explains how this console works internally
Dive deep into the open-source architecture of Lichess.org to understand the technical processes behind making a move in a game.
We’re Matt deWet, gameplay tech lead on VALORANT , and David Straily, project tech lead on VALORANT - and we're beyond excited to be here with you all to share some of the technical details behind how we’re addressing som…
The IOCCC Flight Simulator was the winning entry in the 1998 International Obfuscated C Code Contest. It is a flight simulator in under 2 kilobytes of code, complete with relatively accurate 6-degree-of-freedom dynamics, loadable wireframe scenery, and a small instrument panel.
For as long as I’ve been writing shaders, there’s been one specific shader I’ve always tried to write…
Some people make games using the Unreal Engine. That’s nice, but I wanted something a little different. That’s why I’m using the Real Engine.
Learn how IdentityLogger used fingerprinting to combat ban evasion, protecting our CSGO community from relentless cheaters.
Today I am releasing my raycasting tech demo for the GameBoy Advance. Although it falls short of the goals I set out in the beginning – which included releasing a playable game –, I think there are some lessons worth sharing with the world.
After more than a year of public and internal discussions, we're ready to announce our new name!
Today, I’d like to share a (long overdue) update about the current state of the game, along with some sneak peeks! I wanted to update this website more often, but, well… life happened and I got busy with a bunch of stuff.
I tweeted this incredibly non-controversial take and it got a huge reaction, so I thought I'd recycle the content for a blog post. Enjoy. We...
Demoscene is the art of pushing computers to perform tasks they weren’t designed to handle. One recurring theme in demoscene is the shadow-art animation “Bad Apple!!”. We’ve played it on the Commodore 64, Vectrex (a unique game console utilizing only vector graphics), Impulse Tracker, and even exploited Super Mario…
Computer Science, Machine Learning, Programming, Art, Mathematics, Philosophy, and Short Fiction
What happens if we start from this configuration and take a single step of the game? Here is a snapshot of the next generation:
https://youtu.be/nVRzCstyspQ
I’ve been tinkering with arduino-like platforms recently (more on the midi synth soon) and got the idea to make a small message board to leave notes to my girlfriend. This is how I ended up with a simulator, an integration with a demoscene tracker, custom tools to make palette cycling effects, having to learn CAD to…
It’s no secret that the bulk of AAA games market revenues come from in-game purchases , mostlyfrom live-service games. It’s also impossible to ignore that the live-service market is fiercely competitive.
In the past couple of months a couple of big social media sites have changed their terms or introduced suspicious paid plans and it has caught content creators off guard.
Boris Vallejo is an epic fantasy painter, who has had an immense influence on fantasy book covers, computer game box art, and even the demoscene. Throughout the decades, his works have often been replicated by pixel artists, leading to controversy. I rediscovered Vallejo's great work for myself, looked into the…
Taking the League of Legends game server from a nondeterministic process to its current state required almost a full year of effort from multiple engineers. As a side benefit of this effort, we holistically improved the codebase’s robustne…
Doom Phone is a rotary phone that has been repurposed to control the classic first-person shooter game Doom via Bluetooth. We built it in two days during the "Internet Of Shit" hackathon organized by Technarium crew in Vilnius, Lithuania.
Last summer , I participated in Google Summer of Code for the first time, working with GRAME on improving support for using the Faust audio programming language on the web .
In 2004 I created Ableton's first software synthesiser - Operator. On the occasion of its twentieth birthday, this page provides background, a few tips and a download link to a pack with presets I and a few Ableton colleagues created for this occasion.
(This was originally posted on a social media site; I’ve revised and updated it for my blog.) The other day a friend asked me a pretty interesting...
Use the parallel processing power of your GPU to simulate a simple chemical system that exhibits emergent behaviors