NetHack 3.6.2
3.6.2 is a general patch release. It includes a large number of fixes to the 3.6.1 version, beyond the Windows issue fixed at the time of that release.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 2,925 posts.
3.6.2 is a general patch release. It includes a large number of fixes to the 3.6.1 version, beyond the Windows issue fixed at the time of that release.
My current generative artwork-in-progress includes text, but I don’t want to use a font. In browser based art work, using a “web safe” font could produce inconsistent results, while including a font file would mean a large file size. Additionally, I don’t want a visual element of the project to be s
Now that we’ve wrapped up the Anniversary Event, I wanted to give you all a couple updates.
Your knight for my pawn, and you have to take it.
I spent 3 years building Unity games by copying tutorials and stitching forum scripts together. Then an interviewer asked me what Queue<T> was. I could not answer.
DOS on DOPE is the modern MVC framework built on the awesome power of Batch scripts .
We approached games as immersive simulations. We wanted to build game environments that reacted to player’s decisions, that behaved in natural ways, and where players had more verbs than simply “shoot.” DOOM was not an influence on System Shock. We were trying something more difficult and nuanced, [although] we still…
Can AI Image generation tools make re-imagined, higher-resolution versions of old video game graphics? Over the last few days, I used AI image generation to reproduce one of my childhood nightmares. I wrestled with Stable Diffusion, Dall-E and Midjourney to see how these commercial AI generation tools can help retell…
The real difference between texture-atlas, SDF, MSDF, and Slug glyph rendering on the GPU: how each works, where each breaks, and when to use which.
When we left Richard Garriott, California Pacific had just released his first game, Akalabeth , a substantial windfall for the 19-year-old university student. In between classes and SCA events, he spent his sophomore year at the University of Texas writing a new, much more ambitious game, which CP published just as…
Did you ever wonder why explosions and other effects looked so much cooler on the original PlayStation than they did on the Nintendo 64?
All the better to control you
I don't work at Naughty Dog, and I don't have any secret knowledge of Jak & Daxter, except what I figured out myself from the disc. So a lot of this may well be wrong. Take a pinch of salt with it.
Recently I wrote about moving the platform behind The New York Times Crossword to the Google Cloud Platform and mentioned we were able to…
Recovering and preserving Crimsonland, the 2003 top-down shooter, through reverse engineering of its original binary.
Hello! I'm Tom. I'm a game designer, writer, and programmer on Gunpoint , Heat Signature , and Tactical Breach Wizards . Here's some more info on all the games I've worked on, here are the videos I make on YouTube, and here are two short stories I wrote for the Machine of Death collections.
Every once in a while, someone asks about my interests. I usually just say I'm into home computers from the 1980s and, since most people are very nice and polite, they then ask what I do with them. I usually say something about competing in computer graphics at "digital art festivals," because explaining what the…
Download the best classic and new games on Windows, Mac & Linux. A vast selection of titles, DRM-free, with free goodies and 30-day money-back guarantee.
Earlier this year I decided to put my main project Tangerine on hold indefinitely and began prototyping a new renderer in an unfamiliar language using a totally new graphics API with the goal of overcoming all of Tangerine's technical shortcomings. The new renderer is an eccentric CPU ray tracer called Star Machine…
Last summer I began reverse engineering Animal Crossing for the GameCube to explore the possibility of creating mods for the game. I also wanted to document the process to create tutorials for people interested in ROM hacking and reverse engineering. In this post I explore the developer debugging features that are…
If you’ve seen Epic Games’ HTML5 port of ‘Epic Citadel’, you have no doubt been impressed by the amazing performance and level of detail. A lot of the code that ...
RICOCHET Anti-Cheat fights unfair play across Warzone™ and Vanguard; new kernel-level driver coming first to Call of Duty: Warzone
Sony would like you to know that any reasonable gamer would know that purchasing a game is just licensing a game (Video Games Chronicle), not owning it. And there is truth mixed in with a bold-face…
UPDATE: I’ve written a new post with a new technique which is about 2.5x more efficient than this approach Chess notation has come a long way since descriptive notation, now we have nice and decipherable Standard Algebraic Notation, like Qxf7 (queen takes on f7) or Nf3 (knight takes on f3). This is a great text…
After 9 months of development, Godot 3.5 is out and it comes fully packed with features and quality of life improvements! This includes a new Navigation system, 3D physics interpolation, Label3D and TextMesh, an Android editor port, asynchronous shader compilation, and more!
We use ChatGPT to allow a user to intuitively control multiple robots such as drones, robot arms, home assistant robots using only language.