“Game Programming Patterns” is now finished
I’m here to help! Game Programming Patterns is a collection of patterns I found in games that make code cleaner, easier to understand, and faster .
Topics /
The most popular blog posts about games & graphics on Hacker News. 2,924 posts.
I’m here to help! Game Programming Patterns is a collection of patterns I found in games that make code cleaner, easier to understand, and faster .
After I mentioned a Jurassic Park anecdote the other day , I watched the movie again. I must have seen it at least ten times now. This time, I researched every computer/software I spotted.
A deep dive into the asset creation pipeline for Catlantean 3D.
The Chrome team ships WebGPU, which allows high-performance 3D graphics and data-parallel computation on the web.
This statement is issued in response to id Software Studio Director Marty Stratton’s “DOOM Eternal OST Open Letter”, published on Reddit.
The animated ASCII globe surrounded by its own source code. An quine in 1024 bytes of JavaScript.
Today at BlizzCon 2016 in Anaheim, California, we announced our collaboration with Blizzard Entertainment to open up StarCraft II to AI and Machine Learning researchers around the world.
Vulkan is a next generation graphics and compute API that provides high-efficiency, cross-platform access to modern GPUs used in PCs, consoles, mobile phones and embedded platforms.
Modding has been a huge part of Amnesia. For instance, over the years The Dark Descent has accumulated over a thousand mods and addons on ModDB. This flood of user content has been amazing to see and we are extremely grateful for the whole community surrounding it all. It is time we gave something back! So today we…
The teeth are not the only problem
Discover the unique design challenges of creating a spherical planet out of Minecraft-like blocks.
Hey everyone, GOG Team here.
Or possibly tomorrow is, depending on who you ask – technically, the game first went live at 3am GMT on the 11th January 2010, after a very, very long day of fixing every last bug I could, making last minute builds , and trying to slowly upload everything on an extremely unreliable internet connection that kept…
How imprecise UI animations erode trust in product
Picture Tom Nook greeting you with a sentence nobody at Nintendo wrote. That is what “animal crossing llm” usually points to: an experimental fan…
Igalia is an open source consulting firm specialised in the development of innovative projects and solutions. Our engineers have expertise in a wide range of technological areas, including browsers and client-side web technologies, graphics pipeline, compilers and virtual machines. We have the most WPE, WebKit…
A summary of some problems I faced when tinkering with Quake to get it play nicely on an oscilloscope.
A deep dive into graphics APIs, shader languages and GPU architecture, exploring a simpler design for modern hardware. By Sebastian Aaltonen.
ns2jb is a software-only, tethered jailbreak for the Switch 2. It allows running arbitrary native code as any ordinary sysmodule, and as the built-in fs sysmodule. This lets us run homebrew, reverse engineer and mod Switch 2 games, back up save files off the Switch, and access most of the Switch 2’s peripherals…
Coding my handwriting in Javascript - how I did it and what I’m doing with it.
From Imagen 4 and Veo 3 to Flow, try these new generative media tools today.
Baekdal is your premium site for media reports and trend analysis. Subscribe from €7.55/month
We’ve created MuseNet, a deep neural network that can generate 4-minute musical compositions with 10 different instruments, and can combine styles from country to Mozart to the Beatles. MuseNet was not explicitly programmed with our understanding of music, but instead discovered patterns of harmony, rhythm, and style…
Microsoft Comic Chat is now open source. Explore the IRC client that turned conversations into comics and helped introduce Comic Sans to the world.