Simulating Wind on Procedural Terrain Using Lattice Boltzmann Method
Note: The full source code for this article can be found here (summarized version). Individual sections contain references to specific code snippets below.
Topics /
The most popular blog posts about games & graphics on Hacker News. 2,924 posts.
Note: The full source code for this article can be found here (summarized version). Individual sections contain references to specific code snippets below.
A few days ago John Graham-Cumming posted about “Steve Ballmer’s incorrect binary search interview question” which drew a lot of attention on Hacker News. The Ballmer’s favorite brain teaser goes like this:
CMU Artificial Intelligence Is Tough Poker Player
TLDR: I made about 100 000 euro from Diablo 3 in exactly 1 year. Below I will tell you in great detail how. I want to dedicate thi...
Welcome to Exploring FPGA Graphics. In this series, we learn about graphics at the hardware level and get a feel for the power of FPGAs. We’ll learn how screens work, play Pong, create starfields and sprites, paint Michelangelo’s David, draw lines and triangles, and animate characters and shapes. Along the way, you’ll…
This article will show you how forming your Pokémon team can be turned into a mathematical optimization problem.
We dissect the building blocks of the infamous THX Deep Sound and recreate it by synthesizing the sound in Supercollider programming environment.
The 2015 was the best year for Steam yet.
A method for extracting multiple concepts from a single image.
NVIDIA RTX Spark powers thin and light laptops built for everything that developers, creators and gamers do. RTX Spark laptops are now available from ASUS, Dell, HP, Lenovo, Microsoft and...
A tale of optimization during the ClojureD Minecraft workshop
AI and Corporate Interests Gutted an Artist's Oasis
Professional photographer Nick Didlick always wanted to make a great ski movie, but he had long been stymied by the need for two things: Tons of pricey camera gear, and plenty of time to shoot.
The C64 conversion of Prince of Persia, based on the original Apple II code by Jordan Mechner has been released today. It requires a Commod...
Gnarled JavaScript warlock, musician, cartoonist, dilettante.
In 1998, the U.S. Patent and Trademark Office issued Patent 5,718,632, on a method for avoiding “unnecessary wastage of time” in video games. What’s transpired in the 17 years since then can best be described as an unnecessary wastage of time. Namco’s patent covers “auxiliary games” that a player...
How to make infinite design variations using Perlin noise fields, a simple generative algorithm.
Veloren 0.16 Release
While looking for ways to activate the developer menus left over in Animal Crossing, including the NES emulator game selection menu, I found an interesting feature that exists in the original game that was always active, but never used by Nintendo. In addition to the NES/Famicom games that can be obtained in-game, it…
What follows is a scrap of trivia . . . my collection of RPG plots , in abstract form. I built this by examining the premises of hundreds o...
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…
I've spent the last month adding features and improving performance in z486_MiSTer , mostly working through games from the first half of the 1990s. Looking a few years ahead brought me to another change I wanted to explore: the arrival of 3D graphics cards.
Today is a special day, because we’re announcing the latest release of MilkyTracker - version 1.04.