Creating the Longest Possible Ski Jump in “The Games: Winter Challenge”
An investigation into The Games; Winter Challenge
Topics /
The most popular blog posts about games & graphics on Hacker News. 2,047 posts.
An investigation into The Games; Winter Challenge
Uses some simple trigonometry to calculate the movement of circles bouncing off lines.
Computer Science, Machine Learning, Programming, Art, Mathematics, Philosophy, and Short Fiction
I have created 50 mini browser games this year. This is it. Click the image to play the game. Games are roughly placed as follows.
UPDATE: Please read this later entry for update on this documentary. I’m putting this here to get some attention. There’s a documentary in production, or which was in prod…
Some sad news to report on the blog this week. I got word that long-time Industrial Designer at Atari coin-operated division, Mike Jang, has passed away. I’ve known Mike since 2016, and whils…
Picture this: Toward the end of the development cycle, your game crawls, but you don’t see any obvious hotspots in the profiler. The culprit? Random memory access patterns and constant cache misses. In an attempt to improve performance, you try to parallelize parts of the code, but it takes heroic efforts, and, in the…
The "Stop Killing Games" movement is making progress with the advancement of California AB 1921, a bill designed to stop developers from permanently bricking games when they shut down their servers. If you're a gamer who has watched a $70 purchase turn into a useless desktop icon overnight, you're entirely justified…
The man who invented the interactive fiction genre talks about its past and future.
“The audio processing thread is stalling because the client’s implementation of some XAudio2 callback is doing things that can block the thread, such as accessing the disk, synchronizing with other threads, or calling other functions that may block. Such tasks should be performed by a lower-priority background thread…
When the Macintosh was released in 1984, it featured a square-pixeled black-and-white display at a crisp 72 dots per inch. The 512x342 resolution might seem less than impressive today, but for the time it was a pleasantly high-resolution consumer-grade computer. Among other things, the monospaced Monaco 9pt bitmap…
I got started hacking on my own roguelike after spending several years avidly playing Angband . Like most projects, I had a few itches I wanted to scratch and it kind of took on a life of its own. One thing that annoyed me about Angband was how monsters dropped loot when they died.
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…
Like last year with Underrun , I participated in this year's js13kGames – a JavaScript game development competition with a file size limit of 13kb, including code, assets and everything else. My entry was Voidcall , a Real-time Strategy game.
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...
Using GPU to render vector graphics.
Since the introduction of the Nvidia RTX graphics cards last summer, ray tracing is back again. In the last months, my Twitter feed flooded with a continuous stream of RTX On / RTX Off comparisons. After seeing so many nice
By rotating, positioning and dropping a predetermined sequence of pieces, the Tetris Printer Algorithm exploits the mechanics of Tetris to generate arbitrary bitmap images.
I got OpenAI's o1 to play codenames and the results were surprisingly good
A ridiculously deep dive into Oblivion’s controversial AI system and its legacy
a bunch of weird and random technical stuff
Baba Is You is a philosophical video game that facilitates the kind of thinking needed for frontier topics in the sciences of life and mind.
More on MMO Architecture:- MMO Architecture: client connections, sockets, threads and connection-oriented servers- MMO Architecture: Optimizing Server Performance with Lockless Queues- MMO Architec…
An online book about collision detection using Processing.
Super Mario 64 becomes a living diorama on Apple Vision Pro. Each level sits on your real table, and you walk around it while you play with a game controller. You are the camera: lean in for a closer look, or step around the table to see Mario from any side.
This post describes the inner workings of LatencyFleX, which is a set of libraries that achieves latency reduction for video games, made as a vendor-agnostic alternative to Nvidia Reflex. A technology called Nvidia Reflex was released in 2020. It drastically improved system latency, by adjusting the pacing of the…