Quote Originally Posted by t3h m00kz View Post
Yes, it's possible to make a completely new game using the Halo engine, as they have access to the source code. However, the amount of source code that would need to be ripped out and reworked to fit the needs of the title would still be quite a chore.

The Halo engine is not like the UDK, where you can make absolutely anything with the tools. The binaries and tools themselves need to be reworked.
Maybe if someone was trying to use the Halo1 engine to do another game. But today's Halo engine is so much, much more. Eg, their networking code layer isn't specific to the needs of Halo (as described here).

The engine isn't like the UDK, because the UDK is meant to be licensed to other developers for all sorts of games. That's what drives most of its design. So no duh the code in a Halo-derived work would have to be reworked, but not to the extent you're trying to suggest.

Also, just because you can script something using UnrealShit, doesn't mean it should be entirely implemented in such.