The Strange Evolution of OpenGL
Sometimes software is engineered. Sometimes it grows organically. And sometimes it's thrown together seemingly at random over two decades.
This Game is Too Videogame-y
What's wrong with a game being "too videogameish"?
What is Vulkan?
There's a new graphics API in town. What does that mean, and why do we need it?
Zenimax vs. Facebook
This series explores the troubled history of VR and the strange lawsuit between Zenimax publishing and Facebook.
Object-Disoriented Programming
C++ is a wonderful language for making horrible code.
T w e n t y S i d e d
Unfortunately, the website service is down