keepcalculator

06 Numbers and Powers

Dean Hall DayZ Creator Brutal Open Source Framework

Card No. 06·37994 · Updated · Standard formula, shown below

Average pace 5.00 min/km
Average speed
12.00 km/h
Result
Finish time
50 min
You entered
Distance
10 km
You entered
You enter
Finish time, Distance
You get
Average pace, Average speed
Rounding
2 dp

Dean Hall, the creator of DayZ, has not released a project called “Brutal” as an open-source game development framework. As of this writing, no official announcement or public repository exists under that name from Hall or his studio. This article clarifies what is known about Dean Hall’s post-DayZ work, what “Brutal” might refer to in gaming circles, and how to evaluate open-source game frameworks in general.

Formula

This calculator works out your average pace and speed for a run, ride, or walk. You enter the time taken (in minutes) and the distance covered (in kilometers). The calculator returns your average pace in minutes per kilometer and your average speed in kilometers per hour.

The formulas are straightforward:

  • Pace (min/km) = Total time (minutes) ÷ Distance (km)
  • Speed (km/h) = Distance (km) ÷ (Total time (minutes) ÷ 60)

Variables:

  • t = total time in minutes
  • d = distance in kilometers
  • Pace = minutes per kilometer (lower is faster)
  • Speed = kilometers per hour (higher is faster)

Worked Example

Using the default values: you finish a 10 km run in 50 minutes.

  1. Pace = 50 ÷ 10 = 5.00 min/km
  2. Speed = 10 ÷ (50 ÷ 60) = 10 ÷ 0.8333 = 12.00 km/h

The calculator shows an average pace of 5.00 min/km and an average speed of 12.00 km/h.

Dean Hall and DayZ: Background

Dean Hall is a New Zealand game designer who created the DayZ mod for ARMA 2 in 2012. The mod became a viral phenomenon, leading to a standalone version developed by Bohemia Interactive, with Hall as project lead. He left Bohemia in 2014 to found his own studio, Rocketwerkz. Since then, Hall has worked on several projects, including the survival game Ion and the space-themed Stationeers. Neither of these is an open-source framework; they are commercial games.

The “Brutal” Confusion

No credible source ties Dean Hall to a project named “Brutal.” The word “brutal” appears in gaming contexts as a descriptor for difficulty (e.g., “brutal survival mechanics”) or as a name for mods and community projects. It is possible that a fan-made mod or a small GitHub repository uses “Brutal” in its name, but it would not be an official Dean Hall release. Always verify the author and repository before assuming a connection.

Open-Source Game Frameworks: What They Are

An open-source game development framework provides a set of tools, libraries, and conventions to build games. Unlike a full engine (like Unity or Unreal), a framework is often more modular and lightweight. Popular examples include:

  • Love2D – for 2D games using Lua
  • Pygame – for Python-based 2D games
  • Godot – a full engine, but open source
  • Monogame – a cross-platform C# framework

These frameworks give you control over rendering, input, and physics, while you write the game logic yourself.

How to Choose a Game Framework

If you are looking for a framework, consider your experience level and target platform.

  • Beginner: Pygame or Love2D for simple 2D projects.
  • Intermediate: Monogame for C# developers.
  • Advanced: Godot or Unreal (though Unreal is not fully open source).

Check the documentation, community size, and license before committing. A permissive license (MIT, zlib) allows commercial use without restrictions.

Common Problems with Open-Source Frameworks

New users often hit these issues:

  • Steep learning curve: Frameworks require programming knowledge; they are not visual editors.
  • Limited asset pipeline: You often need to integrate third-party tools for art and sound.
  • Smaller communities: Fewer tutorials and assets than major engines.

If you run into a bug, check the project’s issue tracker and forums first. Many problems are already solved.

Costs and Licensing

Most open-source frameworks are free to use, even for commercial projects. However, some have licenses that require you to share your code if you modify the framework itself (GPL). Others, like MIT, allow you to keep your code private. Read the license file carefully. No framework charges royalties, unlike some commercial engines.

Safety and Security Considerations

When downloading any open-source project, use the official repository or package manager. Malicious actors sometimes upload fake packages with the same name. Verify the developer’s name and the number of downloads. For game frameworks, ensure your antivirus does not flag the binaries, but also do not ignore warnings – check the file hash if possible.

Alternatives to Open-Source Frameworks

If a framework feels too limited, consider a full game engine. Godot is open source and supports 2D and 3D. Unity and Unreal have free tiers but are not open source. For web games, Phaser (JavaScript) is a popular open-source framework. Each has its own strengths, so try a small prototype before committing.

Frequently Asked Questions

Did Dean Hall actually release a framework called Brutal?

No. There is no official record of Dean Hall or Rocketwerkz releasing any open-source framework named “Brutal.” The claim appears to be a rumor or a mix-up with an unrelated project.

What is Dean Hall working on now?

Hall is currently leading Rocketwerkz, which develops games like Stationeers and an unannounced survival MMO. None of these are open-source frameworks.

Is DayZ open source?

No. DayZ is a commercial game; its source code is proprietary. Only the modding tools are available to players.

Can I use open-source frameworks for commercial games?

Yes, most allow commercial use, but check the specific license. MIT and BSD licenses are permissive; GPL requires you to open-source your own code if you distribute the game.

How do I verify if a GitHub project is legit?

Check the repository owner, star count, and recent commits. Look for a license file and read it. Cross-reference with the official website or social media of the claimed author.

Related

Formula used
in t | Finish time | min | 50 | 0
in d | Distance | km | 10 | 0 | 100000
out pace | Average pace | min/km | t / d | 2
out speed | Average speed | km/h | d / (t / 60) | 2

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.

More cards in this drawer

The whole Numbers and Powers drawer →