Fanie Venter

Creating a Low Poly FPS Game in Godot 4: A Behind-the-Scenes Look

Introduction

Embarking on the exhilarating journey of game development is akin to stepping through a portal into a realm where imagination and creativity know no bounds. In my relentless pursuit of crafting a remarkable gaming experience, I find myself immersed in the intricate art of fashioning a low-poly First-Person Shooter (FPS) game, utilizing the formidable canvas of Godot 4, a versatile game engine. This blog post endeavors to unveil the captivating process of game development, inviting you to peer behind the curtain and witness the genesis of this project. Together, we will delve into the inception of this endeavor, the design choices that imbue it with identity, and the innovative facets of Godot 4 that breathe life into our virtual world.


The Birth of a Low Poly FPS Game

In the ever-evolving landscape of gaming, inspiration often emerges from the most unexpected of sources, birthing something truly extraordinary. For me, that wellspring of inspiration emerged in the form of BattleBit Remastered. Initially a mere mention by a friend, its profound impact on my gaming odyssey became evident as this game began to assert its dominance across the internet. Gradually, a nascent idea took root in my mind—a vision of a low-poly FPS game, one that could seamlessly grace a myriad of computer configurations, boast unwavering anti-cheat measures, and strike the elusive balance between catering to hardcore gamers and beckoning casual players into its immersive embrace. This vision metamorphosed into my ultimate passion project, a labor of love that has consumed my hours and dedication.


As a 13-year-old gamer, I embarked on this arduous yet exhilarating adventure with a profound love for PC gaming, coding prowess, and an unwavering affinity for the Linux operating system. The path to crafting this game has been a journey replete with both trials and triumphs. Armed with my trusty GTX 1050ti, Ryzen 5 5500, 16GB of RAM, and a MacBook Air, my thirst for knowledge in game development knew no bounds. Through diligent efforts, I delved into the realms of coding, animation, and the intricate intricacies of multiplayer game development. This undertaking breathed life into my aspirations, offering a sense of purpose that I had long yearned for. BattleBit Remastered illuminated the path I yearned to tread—a path that would culminate in the creation of a low-poly multiplayer game, captivating players through its distinctive blend of gameplay and design.


Crafting the Vision: Prototyping and tools I use

In the early stages of game development, the art of prototyping assumes paramount importance, as it is here that nebulous concepts coalesce into interactive experiences. Within my low-poly FPS game project, I have fervently immersed myself in the exhilarating realm of prototyping. Every facet of gameplay mechanics, level designs, and character interactions has been meticulously outlined. Although I currently reside within the beta phase, this stage of development pulsates with excitement. My faithful companion in this creative endeavor has been Blender, the forge where I meticulously fashion 3D assets that shall breathe life into my virtual world. The odyssey of creating every detail, from the intricate character models to the painstakingly detailed level props, is a journey that simultaneously challenges and rewards. With each asset crafted, I inch closer to the realization of the grand vision that resides at the core of this game. I eagerly anticipate sharing more of this creative voyage with you as it unfurls.

{{ partial "google/analytics" . }}