What is Blamite?

The Blamite Game Engine is a project that aims to mimic the behavior of the engine that the Bunige-era Halo games used - with a twist. We aren't aiming to just make a carbon copy of the CE engine. No - our goal is to use the old and iconic staples of the engine as a foundation with which to build upon. We'll be using Blamite not just for Project: Infinity, but all of our games going forward.

Our Goals

Legacy

Halo's Engine has a number of details and quirks, quirks that we, to an extent, plan to include. Some of them might be added as togglable features, and some might just be left alone. Some might be kept as close as possible and others might be only loosely based on the original engine. The idea is to have it appear initially as the Halo engine before diving deeper.

Enhancement

Halo's Engine isn't perfect. We plan to avoid some of the pitfalls that led to 343 Industries having to rewrite most of it for Halo: Infinite and the Slipspace Engine, while still sticking true to the original concepts. On top of that, we plan to make everything easier for developers and cartographers alike.

Expansion

We aren't building this engine to produce games that look straight out of 2001. Nor are we building an engine that's meant to run on Windows 98. While many of Blamite's core concepts are rooted in the past, the goal is to create an engine that, from a gameplay perspective, looks and feels modern - while the old school look is kept for the Editing Kit.

But the real question is: why?

We are developing this for the same reason we are developing Project: Infinity. Out of passion. The Blam engine is an incredibly fun engine to play with, and with our first project being Project: Infinity - a fan made Halo game, it's a match made in heaven. Beyond that, we plan to continue to develop and update the engine from here on moving forward.

Legality

We believe that Blamite is legal for the same reason ReactOS, ElDewrito, and other projects are legal. Halo's engine is not sold on its own, only games made with it are sold. On top of that, we have a strict policy against using any reverse engineering to decompile official game executables. We don't use any official code - decompiled or leaked somehow - from the official games. Period.

If you are a Microsoft or 343 Industries employee and you determine that our work is ultimately not within legal bounds, we would love to discuss with you. You can reach us by using our contact form or via emailing us at [email protected]

How can I help?

Developer or not, you CAN be of major help to us.

For Developers

If you're skilled with C++ and/or C#, feel free to hop on board! We generally want people who have a rough idea how game engines work. Bonus points if you're well-versed in Halo's engine and how it works.

If you aren't familiar with Halo's engine, fear not! We'll do our best to guide and help you with how things should/shouldn't be.

Join the Team

For Non-Developers

If you're good with the other parts of game development (Art, Music, Sound, etc), you can apply too! Keep in mind you won't have a ton of work for a while, but even so there are things here and there we'd like to have made.

If you're just a regular joe who isn't skilled enough in all this stuff, you can still help too. Spread the word! Blamite is still very unknown to most people - so getting the word around will increase our chances of having talented developers hop on board. Go forth and represent.

Interested in joining the team?

If so, you can apply using the nice button below.

Apply to the Blamite Game Engine Team