Piet-GPU Progress: Clipping
Recently piet-gpu has taken a big step towards realizing its vision, moving the computation of path clipping from partially being done on the CPU to entirely being done on the GPU.
Topics /
The most popular blog posts about games & graphics on Hacker News. 2,924 posts.
Recently piet-gpu has taken a big step towards realizing its vision, moving the computation of path clipping from partially being done on the CPU to entirely being done on the GPU.
Powell's is rightly famed as a destination for book lovers, and I finally made my pilgrimage last weekend. The perils of air travel limited the inevitable splurge -- I had to fit my haul into a single backpack -- but I wound up with some nifty ...
Last week, we released a small puzzle game called Cirkoban . Cirkoban is the very first publicly accessible application developed by Spritely that features the Goblins distributed programming library running in web browsers. We bet big on Hoot , our Scheme-to-WebAssembly compiler, a little over a year ago in order to…
We've passed a big milestone for our digital archive. Let's talk about where our magazine collection is going next...
The HQX filters , namely hq2x, hq3x and hq4x, are well-known pixel art scalers. They are mainly used by old console (such as NES) emulators to provide a smooth rendering of the games. It was developed around 2003 by Maxim Stepin.
Lannyland - A Land of Imagination
Now available for preorder.
Every December, I try to make a little wintery demo to exercise one of 8bitworkshop’s platforms. This year, I chose the Atari 800 to test out the new native TypeScript emulator in 8bitworkshop. You...
(This post is now also listed on the Pickcode Blog) In 11th grade, I wrote my first program, Dingo Hopper. In the game, the player controls a png of a din...
The story of how dozens of British college students would stay up all night to adventure together in the game that would spawn a thousand sequels.
UPDATE: Two updates can be found at the bottom of this article revealing the findings from Fidus InfoSec and FSLabs’ response to the…
"Rule the Waves" is hard to buy, hard to look at, and hard to play. But you should play it anyway, because the actual game is so good it's worth it
How to emulate an Atari YM2149 audio chip on Amiga at litteraly 0 CPU cost, by Arnaud Carré
The Sierra Online of the 1980s and very early 1990s excelled at customer relations perhaps more than anything else. Through the tours of their offices (which they offered to anyone who cared to make the trip to rural Oakhurst, California), the newsletter they published (which always opened with a folksy editorial from…
Using a game use-case to motivate and explain PIDs
Progress report for the Spider-Man decompilation project
In April of 1988, Brian Moriarty of Infocom flew from the East Coast to the West to attend the twelfth West Coast Computer Faire and the first ever Computer Game Developers Conference. Hard-pressed from below by the slowing sales of their text adventures and from above by parent company Activision’s ever more…
As a man of wide-ranging curiosity, Terry Pratchett was drawn to personal computers early. In 1981, he purchased a Sinclair ZX81 in kit form and soldered it together successfully. He soon upgraded to a Sinclair Spectrum and then to an Amstrad CPC 464 , which was his first computer strong enough to run a practical word…
Olle's Web Ventures
A little over a month after releasing Bevy 0.3, and thanks to 66 contributors, 178 pull requests, and our generous sponsors, I'm happy to announce the…
I used Perlin noise for the fog effect and title screen in Under Construction. I tweeted about my efforts to speed it up, and several people replied either confused about how Perlin noise works or not clear on what it actually is. I admit I only (somewhat) understand Perlin noise in the first place because I’ve…
We released HENkaku a week ago and were blown away by the reception. There has been over 25k unique installs and every day new homebrew are being announced. This is all thanks to those who contributed to the SDK project back when Rejuvenate was announced. Without a working toolchain for developers and a couple of…
I assume you’ve read the introduction, which tells you the basics of putting a world together. This post is more narrative than mechanical; it’s a tour of my thought process as I try to turn my previous map into something a little more fun to play. I still touch on new editing things I do, but honestly, you already…
Part One: Initialising and moving a sprite I find it absolutely incredible that the Commodore 64 development scene is alive and well. Thanks to companies like Psytronik there is still a healthy st…