OpenTTD 1.11
With 1.11 we bring you a lot of new features which you hopefully enjoy as much as we did creating them:
The latest blog posts to take off on Hacker News. 2,925 posts.
With 1.11 we bring you a lot of new features which you hopefully enjoy as much as we did creating them:
A young writer crosses paths with the designer of Zork, sparking a surprisingly experimental game where you experience reality from six unique perspectives.
In 2020, I started writing a 3D game engine from scratch in C++. This is a post about how I added skeletal animation to it. Drake is in it, so buckle up.
The sixtyforgan is a Commodore 64 equipped with a spring reverb, featuring the keyboard layout of a chromatic button accordion.
There’s been a lot of hand-wringing over The Technical Interview lately. Many people realize that inverting a binary tree on a whiteboard has basically zero correlation to whether or not someone is actually a good software developer. The most effective programming test anyone’s come up with is still Fizzbuzz. One…
Veronika Megler just wanted a part-time job while she finished her college degree. She didn't realize it would end with her writing one of the first computer game blockbusters.
The capabilities of game-playing AIs have grown rapidly over the last few years. This trend has culminated in the defeat of top human players in the complex real-time strategy (RTS) games of DoTA 2…
Amongst the many consequences of COVID-19 has been the suspension of in-person talks: suddenly, people like me have had to think about how to produce prerecorded videos. In this article I’m going to explain what I’ve come to understand about video recording and the “automatic video editing” technique I’ve used for…
Classic strategy games rebuilt for the modern era
Tetris for the NES is one of my favourite versions of Tetris. My only complaint is that it lacks the ability to “hard drop” - instantly dropping the current piece and locking it into place.
Posted by Ji Hun Kim and Richard Wu, Software Engineers, Stadia Over the years, online multiplayer games have exploded in popularity, captivating m...
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…
Making a demo in just 256 bytes would be a formidable challenge regardless of platform. A Mind Is Born is my attempt to do it on the Commodore 64. In the absence of an actual 256-byte compo, it was submitted to the Oldskool 4K Intro compo at Revision 2017 , where it ended up on 1st place.
This blog is all about astrophotography and it works mainly as an imaging diary. J-P Metsavainio is a Finnish astrophotographer,
The original EGA art for Indiana Jones and the Last Crusade was done by Mike Ebert , Steve Purcell , and Martin Cameron . It was originally released in July 1989. The VGA version, first released on the japanese FM Towns computer in 1990, adds Jim McLeod and James Dollar to the credits.
Game consoles, especially older ones, are defined more than anything by their graphics capability. The unique graphical limitations of a system can often mak...
Blog of Raph Levien.
The original EGA background art for Loom was made by Mark Ferrari . The character art was done by Gary Winnick and Steve Purcell . Gary Winnick designed the sprites and did most of the sprite animation, while Steve Purcell did the larger character portraits and some additional animation. Ken Macklin did the effects…
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.
When you think of computer programming, what springs to mind? Sitting for hours in front of a screen, memorising indecipherably complex languages, and scrutinising reams of text to find one tiny error?
Roblox is something new and interesting that abstracts away the platforms underneath it.
An introduction to raymarching in C++ with diffuse Phong shading and ASCII-terminal output.
Movies and computer games are my two favorite things. If I weren’t doing one I’d be doing the other.
VileR's blog: old school PCs, games, graphics, programming, fonts, demos, and so on.
Hello! This is Joan speaking. I'm happy to announce that, starting today, I will be working as a full-time Godot developer, and my main focus will be anything rendering related.
In Part 1, we used Dolphin’s debugger to find the location of Player 1’s score in RAM . In this article, our goal is to hack the score calculation routine so that the bonus goals do not award so many points.
You are seeing this because the administrator of this website has set up Anubis to protect the server against the scourge of AI companies aggressively scraping websites. This can and does cause downtime for the websites, which makes their resources inaccessible for everyone.
GTA Online. Infamous for its slow loading times. Having picked up the game again to finish some of the newer heists I was shocked (/s) to discover that it still loads just as slow as the day it was re