DayZ Breachingcharge

Breachingcharge is a DayZ mod that adds a raiding system to the game, aimed at improving the vanilla raiding experience. It is highly configurable and features a custom damage system, allowing server owners to further adjust the experience that their servers provide to players.

What was my role?

Breachingcharge is a mod primarily developed by my brother. Since I already started the development on my Banking and Fast Travel mods at this point, my role in this project focused mostly on helping with the design and debugging as well as programming on multiple parts of the mod. Two of the major aspects I had a hand in are:

  • Custom base raiding: The raiding system at the core of the mod had a row of requirements that made development rather complex. One of the most important of these was that it had to be as configurable as possible while ideally working with any building mods that a server might use. Since not all mods supported DayZ's damage system back then, it was easier to forgo using it entirely, and led us to implement a custom damage system for the charges. Although this worked pretty well over the years, it sometimes required additional code to ensure compatibility with newly released building mods that used different setups. This is part of the reason why my brother and I decided to rework the entire system as part of the More Explosives mod.
  • System design and networking: Since I was already familiar with DayZ's codebase to a degree at the time, I was able to assist in designing large parts of the mod's mechanics. Apart from the above-mentioned raiding system, this includes the functionality and placement of charges as well as the synchronization of raiding data across all clients, to name a few. In addition to furthering my knowledge of the modding process, this also enabled me to deepen my understanding of networking and the design of more intricate gameplay mechanics in general.

Links:

Release Date:

August 2019

Engine:

Roles:

Programmer

Designer

QA

Tools:

Visual Studio

DayZ Tools