Postmortem: Every Frame a Painting
Every Frame a Painting is officially dead. Nothing sinister; we just decided to end it.
Every Frame a Painting is officially dead. Nothing sinister; we just decided to end it.
A project cannot survive for nearly fourteen years without making some difficult decisions. Sometimes you're right, sometimes you're wrong, but, to be successful you have to learn from each and every one. One of the most difficult decisions made for Dolphin was the deprecation and removal of D3D9 despite it being the…
Playsaurus is an independent idle-games studio creating and publishing engaging incremental games played by millions worldwide.
Recently I asked the community for beginner-friendly resources on Vulkan, and I compiled a list of them that you can find below. For the beginners reading this, Vulkan is a new graphics API-- in other words, a way to communicate with your GPU and make it do things. It's managed by the Khronos Group, which means it's…
Introducing the Dice-O-Matic mark II, now generating the die rolls on GamesByEmail.com. It is a 7 foot tall, 104 pound, dice-eating monster, capable of generating 1.3 million rolls a day.
Firefox on Windows is the first desktop browser to support the new WebVR standard (and macOS support is ready now in Nightly!) You'll find many new features for developers, as ...
There was a demon in memory. They said whoever challenged him would lose. Their programs would lock up, their machines would crash, and all their data would disintegrate.
The Metal Gear series achieved world-wide recognition when Metal Gear Solid became a best-seller on the original PlayStation almost two …
This past weekend a screenshot went around Twitter (my part of Twitter at least!) weight = num_items * Max_held_mult; if( weight <= random(100) ) ?label8; print "You're holding too many things already!"; new_line; rfalse; .label8; ...
It’s finally here! I present you our fifth release, the 450-page preview of the CRPG Book! DOWNLOAD IT HERE: CRPG Book Preview 5 This will be the last “alpha preview”, as the book…
It all started with a project I was working on called “Fixing Gran Trak 10” about the first car racing arcade video game from 1974. I had completed the electrical repairs and was trying to intervie…
Just in time for the holidays, the final release of ScummVM 2.0 is here! This version adds support for 23 brand new old games, including almost all of the 32-bit Sierra adventures: Cranston Manor Full Pipe Gabriel Knight Gabriel Knight 2 King's Que…
Retronator Do It Yourself
While teaching a web development class, I wanted to present some benchmarks that show the performance benefits of asm.js as well as WebAssembly. I was unfortunately not able to find a suitable reference. Therefore, I implemented a simplistic raytracer in JavaScript as well as in C++ with a similar code structure while…
Some of you may remember a series of peculiar Game Boy Advance games that came out over the course of 2004. In stark contrast with the usual dark grey cartridges with colorful labels, a set of light grey cartridges with simple labels were released containing games ported from the original Nintendo Entertainment…
I am pleased to announce that the Game Engine Black Book about Wolfenstein 3D has shipped. It is 316 pages, full color and made of three parts describing the hardware of 1991, id Software tools, and the game engine internals. You can read a preview on Google Books and buy it here:
This was my first successful craft, which lifted off, flew a short distance from the pad, then (after several botched attempts and the deaths of several Kerbal pilots) touched down.
A sweaty game pointing toward the future of computing.
Stay up to speed on the rapid advancement of AI technology and the benefits it offers to humanity.
How I rolled up my sleeves and got a real-time lighting engine working under the constraints of PICO-8.
Blender Studio is a web service that provides access the training videos and all the data from the Blender open projects.
Today we shared two significant milestones in one of our largest areas of development. Standalone is new category designed to bring more freedom and accessibility to VR. Without a cable or the need for a mobile phone, standalone headsets represent a totally new phase of VR hardware.
Write-up of the polygon renderer used for the Mega Drive demo “Overdrive 2”.
CMU Artificial Intelligence Is Tough Poker Player
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…
The WebGL JavaScript API exposes hardware-accelerated 3D graphics to the web. Chrome 56 brings support for WebGL 2.0 , a major upgrade to ...