Published inNerd For TechIntelligent AgentsAn agent can perceive its environment through sensors and act on the environment through actuators. Sensors can receive data from the…2d ago2d ago
Published inNerd For TechSimulating Movement with CalculusI have been creating a physics engine and am working on the movement mechanisms. I am making this short article to solidify what I have…Jan 7Jan 7
Published inNerd For TechEntity Component System (ECS)An Entity Component System (ECS) is an architectural pattern that is very popular in game development. This consists of entities that have…Aug 21, 2024Aug 21, 2024
Published inNerd For TechSmart PointersWhen using pointers one big problem that can end up happening is memory leaks. This happens when the programmer allocates memory on the…Aug 7, 2024Aug 7, 2024
Published inNerd For TechCreating the Snake Game using SDL2 and C++I have been learning how to use SDL2 and decided to make one of my favorite phone games. This article will show my progress on that…Jul 22, 2024Jul 22, 2024
Published inNerd For TechDrawing a Square using OpenGL and GLADNow that I have set up SDL I have been learning how to use OpenGL to do graphics rendering. In this article I will go over setting up GLAD…Jul 10, 2024Jul 10, 2024
Published inNerd For TechCreating a Window Using SDL2In my last article I set up SDL in visual studio. Now I am going to get a window to appear starting from the point where your project is…Jul 8, 2024Jul 8, 2024
Published inNerd For TechSetting Up SDL2 for Visual Studio 2022I have been learning SDL recently and decided I should make a short tutorial on how to get it up and running in visual studio.Jul 3, 2024Jul 3, 2024
Published inNerd For TechMultiplayer ArchitectureIn this article, I will briefly discuss the peer — to — peer and client — server multiplayer architectures.Jun 24, 2024Jun 24, 2024
Published inNerd For TechThe Basics of Pointers in CC Pointers are a type of variable used to store memory addresses of other variables. These pointers are typed meaning they will store the…May 13, 2024May 13, 2024