Near-Pixel 2D collision using point lists

In this article, I'll describe the method I'm using in my own game projects. It breaks down as this: For each pixel in the image add its local space coordinate to the CollisionMap; ...

Creating a network client using TCP and UDP

Here I'll go over creating a network client that combines both protocols for circumstantial messaging in the context of multiplayer games. This aims to create a system that uses reliable TCP messag...

Free rotation in 3D in Raylib

Something about rotation in 3D using RotateByAxis float pitchSpeed = 1.0f * frameTime; // Pitch rotation speed float yawSpeed = 1.0f * frameTime; // Yaw rotation sp...