Console Variables are powerful tool that you can use to change the game at runtime. This means you can do it at any point in…
Culling is the process of excluding rendering objects to optimise performance. There’s a wide range of culling options with a few coming as standard with…
When it comes to game development, choosing the right programming language is crucial. Each programming language has its own strengths, syntax, and ecosystem. In this…
Unreal Engine is a powerful game development tool that allows users to create stunning games, simulations, and other interactive experiences. To bring their ideas to…
For Forgotten By Time, an indie horror game currently in production, I wanted to add an effect which makes objects look unnatural. I needed it…
PBR (Physically Based Rendering) is a rendering method that aims to simulate realistic material properties in 3D graphics. With the rise of real-time engines such…
Maya autosave is a savior when it comes to working on big projects. While Autodesk products are generally fairly reliable, there will always be times…
Lighting Principles Direct Lighting Direct Lighting is the most basic form of lighting. It describes anything that the light hits directly from the source. This…
Unreal Engine is a great tool for making games. It has functions for a lot of the most common features people want, such as depth…
Pixel art is a form of art that has stood the test of time. Originally beginning in the early days of video games that were…