Topics /

Games & Graphics

The most popular blog posts about games & graphics on Hacker News. 2,924 posts.

Any year
1203

Happy 20th Birthday, Quake

Twenty years. Wow. Where has all the time gone? We've all had many adventures during those years and Quake spawned many a game franchise and/or game company whether directly or through its influence. For this 20th I'm going to share a document created by Joost Shuur called QUAKETALK 95. This Quak

1204

Dungeon KeeperFX 1.0

All original Dungeon Keeper code has been rewritten, establishing KeeperFX as a true open-source standalone game. Ownership of the original game is still and will always be required for copyright reasons. When installing KeeperFX 1.0, perform a fresh installation without overwriting any previous versions. Saved games…

1205

Trains on another level

Hello! The code refactor of rails presented last week is great, but the motivation for such a task wasn't quite just some shape changes for rails. As explained last week, we can now define any kind of rail shape, and we had some very specific shapes in mind all along...

1209

Stylized Water Shader

💦 A huge, step-by-step tutorial on how to create a beautiful stylized water shader in Unity using Shader Graph. This works with Unity's Universal Render Pipeline (URP). Includes colors, foam, refraction, reflections, caustics and Gerstner waves.

1212

Gamedev Tutorial: Dot Product, Rulers, and Bouncing Balls

[latexpage] 本文之中文翻譯在此 Prerequisites Trignometry Basics – Sine & CosineTrigonometry Basics – Tangent, Triangles, And CannonballsInverse Trigonometric Functions, Slope Angles, And Facing Objects Overview The dot product is a simple yet extremely useful mathematical tool. It encodes the relationship between two vectors'…

1214

Porting 58k lines of D and C++ to Jai

In this series of blogposts, I will document my experience of porting the game that I am currently working on to the jai programming language. It’s currently written in mostly D and some C++ and comes in at exactly 58,620 lines of code (excluding libraries). I’ve planned on doing this for a long time and want to keep…

1218

A Shader Trick

(I was sending an email today about a simple trick we use in the shader system, and it seemed easy and useful to share that email publicly, so, here you go!)

1228

Technicalities of Homeworld 2 Backgrounds

Just kidding. Of course, I have something to say about this. In the company, we look at the art of Homeworld from time to time and bow to the creators of this masterpiece. Once, we talked about how great the background look and how interesting this sketched style is. There is something…some details seem…special to us: