From Blurry to Breathtaking: The Impact of Signed Distance Fields on Graphics

SDF Graphics

This post covers the impact that signed distance fields have on the world of graphics. I learn how they have changed the landscape of computer graphics affecting graphic design, typography, programming, and video games.

The Force is Strong with Physics in Video Games

Physics

In this post I explore forces from gravity and friction to momentum and energy; video games are filled with physical forces that shape the player's experience. I examine how these forces are implemented in various games, and how they can be used to create a more immersive and believable gaming world.

The Root of Realism: Techniques for Creating Believable Foliage in Games

Foliage

This post will cover the techniques and strategies used to create realistic and believable foliage. From texturing, lighting and depth, to physics, shaders and wind simulations; for creating believable trees, bushes and other plant life.

The Art of Algorithms: AI and Machine Learning in Game Development

AI Machine Learning

This post explores the impacts of the rapidly growing field of artificial intelligence (AI) and machine learning, in the world of games development. I look into the creation of algorithms that enhance the gaming experience and the creative and technical aspects involved in their design.

The Secret Behind Computer Randomness: How Machines Roll the Dice

Computer Systems

In this post I explore the fascinating world of computer randomness and uncover how machines generate truly random numbers. From understanding the concept of randomness to exploring various algorithms and methods used by computers to generate randomness, I learn about the science of randomness and how it plays a crucial role in computer security, cryptography, and much more.

Uncharted Terrain: Infinite Possibilities of Procedural Generation in Gaming

Procedural

In this post I explore the exciting world of procedural generation in gaming. From the seemingly endless possibilities of randomly generated levels and environments, to the infinite replayability of games that utilize this technology, I delve into the impact of procedural generation on the gaming industry.