Source Tree
Halo CE & Legend of Alon D'ar Source Trees
There are some more fleshed out things on the way, slowly but surely, but until then we’ve recently made some more source tree reproductions available for those that like seeing that sort of thing (probably just me.)
This time we’ve got Halo: Combat Evolved, specifically generated from a pre-release build found here, and Legend of Alon D’ar, which was produced from symbols included in the retail US release (oops).
As you can probably see, and might have known already, much of the original Halo was written in C.
As for The Legend of Alon D’ar, it seems much of that was written in C++. The latter is referred to as FireFly, which was apparently an early working title (at least according to MobyGames, which provides no citation, because of course). Another working title was Eternal Blade.
Enjoy!
Primal Source Tree
As before, I’ve made the source tree for Primal available here for you to nose through to your content.
Keep in mind that there is no actual code here, but just the tree representing how everything, or more specifically the source code, was laid out during development. This might give you some ideas, clues, or just generally, hopefully, be interesting for you to see—personally I’ve found some of these rather inspiring when deciding how to set out my own projects.
Continue readingFinal Fantasy XV Source Tree
A while back, a debug build of Final Fantasy XV which included a debug menu was accidently released by Square - you’ve probably seen this.
Anyway, unsurprisingly, the build included strings pretty much outlining the entire source tree of the game and engine.
For me, it’s interesting to look at as it demonstrates the seperation of the technology between ‘ebony’, ‘luminous’ and ‘reblack’, which as I understand it is a result of the lengthy development of the game and the culmination of two technologies coming together (i.e. Versus XIII’s own engine and the then new Luminous engine).
I should emphasize, there is no actual source code here. Just an outline of the tree itself. Additionally be aware it’s not going to be 100% complete.
If you want to check it out, you can take a look here.