IH8BUNGIE

When I first heard about Halo 2 (well over a year ago), they said to expect a late 2003 release. Then they thought it might be out in time for Christmas. Then I believe they said early 2004. Then they told me April. Now it's pushed back all the way to "Late 2004" and with the tease date of September 15th. Since E3 last May, the only thing released that shed any light on Halo 2 was Eric Nylund's book, First Strike, but we really haven't seen a whole lot of new info. I think we should kill ourselves one by one in Bungie's parking lot until they let us watch some new stuff or something.

February 6, 2004. Originally at Battleground: Halo.

Frankie's picture
It has been a busy week. We're going bananas building and designing the new website (more on that in the coming weeks) and generally having a ball seeing the game come together. Animation, sound, environment and gameplay are all frantically combining into a delicious soup. The Cananimators have also been working on very subtle transitions between walking, running and sprinting, so that the movements look fluid and natural. More impressive, bizarrely, is the animation for stopping and turning. The trick is going to be finding a balance between its usefulness and playability which is true of almost any game feature. Joe Staten and CJ Cowan have been very busy bees. Yes, the same kind of bees that Homer's nightmare dog spits out. They've been working diligently on game-engine cutscenes and transitions between levels. Using the game engine helps keep the player anchored more firmly in the game world. There have been some tweaks and modifications however, so the cutscenes will look sharper, thanks in large part to the use of the new graphic engine's features. Specular highlighting, mad bump-mapping etc. The cutscene I watched had been put together fairly recently, and was for timing and positioning of cameras, but looked pretty finished. The only way to know it wasn't done was the fact that none of the characters had walking animations, they just kind of glided around. None of the actor voices (unless you count Joes Staten yelling, "I'm fighting!" in a high-pitched voice) are attached to the cutscenes at this point more on that next week, hopefully. The cutscene in question is actually a tremendously important one. Email me months from now and ask me which of the many shockers it was and I'll tell you. "He got the POOPS working!" You'll be relieved to know that "POOPS" is not an acronym, rather just a term Chucky, one of the programmers, uses for "instance geometry." Instance geometry is a term that covers what Chucky describes as "low level" stuff. You might describe it as bits of the Halo world. Instance geometry "objects" aren't strictly objects at all, at least as far as we define them. They're things like columns, planters, basic world objects. As far as getting the POOPS working, Chucky simply got them all to behave the way they should in terms of AI reaction, shot ricochets, player collisions all that kind of stuff. The beauty of instance geometries is that while they're textured, lightmapped, bump-mapped the whole nine yards they seldom involve much work for the level and environment guys. Often they can simply be placed in the right spot and left to do their business. Normal objects have to be sealed and carefully implemented into geometry instance geometry is a whole lot easier to deal with. Normally these things are pretty ho-hum, but anyone who's been in a campaign firefight, or a game of rockets on Hang 'Em High knows that POOPS are pure gameplay. They're places to run, hide, dodge and take cover, and they often breathe life into a level.

H/SCM - 05

Well, if you haven't already read any of my previous blog entries then you should likely not care about this one either, but just in case you were interested you can read parts 01, 02, 03 and 04 at your leisure. That being said I will continue with part 05. The focus of this final installment will be possible plot connections to the Halo storyline.

Marathon, er.. Halo Connections:

Taking into account all of the possible unknowns regarding the Halo storyline I feel that the only true suitable scenario for a mod such as this would regard the time directly after the Covenant discover (or vice-versa possibly) humans along the outlying colonies. In this manner there would be less reliance upon Spartans and upper echelon Covenant soldiers.

So far my favorite scenario would entail a small interplanetary group of civil and military humans exploring a few of the outer worlds in search of more habitable environments. In their searching they come across a small moon (one of se7en?) orbiting above a gaseous planet. As they set out to explore the moon they uncover the remains of a civilization. Without the proper means to decipher or interpret what happened to the now abandoned settlement the group decides to gather what information and artifacts they can and take them back to their colony after completing their survey mission(s).

Back upon their ship, one of the crew accidently(?) activiates one of the artifacts, which begins to transmit a subspace signal to an unknown source. As the crew frantically attempts to shut down or at least determine what the signal is transmitting, they decide it would be best to return the artifact to the planet and report directly back to their colony. With little to no mishap the crew reports back to their colony and decides to continue with their survey mission after a short hiatus.

January 30, 2004. Originally at HBO.

Frankie's picture
Well, as you'll see all over the INTERNET this morning, this has been a very big, very busy week for Bungie, and the building excitement in the office is almost tangible. There's so much momentum at every level in the building - in the graphics department, in the sound studio, everywhere you look, people are working on solid, playable, great-looking bits of Halo 2. So here's a quick glimpse at what folks were up to this week.
  • Brian, me, Lorraine , and a bunch of other lucky staffers have been impossibly busy this week, basically taking a kickass SCREENSHOT of Halo 2.
It's really important to point out that this screen is straight from the current game engine. The resolution is a little sharper thanks to the way screens are dumped from the frame buffer, but this is entirely representative of the lighting, polygon counts, bump-mapping and particle effects. There's no trickery or BS here. And of course, this is early stuff, so things will change and improve between now and launch. We basically played the game and took a ton of shots until we finally picked the one that rocked the hardest, and best represented what playing that level was like. Of course this is a multiplayer level, and no doubt you'll be scanning the shot for details, clues and hints about what to expect from the game. We did deliberately try not to give too much away, but sharp-eyed Halo fans will see plenty. Working with the multiplayer build opened us up to a lot of the cool technology that it's built around, and just about every step revealed some amazing new facet of the game - everything from the animation on the Warthog wheels to the bump-mapping on Master Chief's gloves. We barely even begin to comprehend the labyrinthine depths of this software and its associated tools. And special thanks to Chris, Ben, Mat and the guys for helping show us what's possible and how best to use it.
  • Over at the environment department, where tree-love is all the rage, Paul "Evil Paul" Russel and crew are working hard polishing up two specific levels. One is a "Really incredible, massive space" and Paul is busy fixing and polishing elements that have already been tested for gameplay. That means, for example that a big cube that once said "rock" is now a sand-textured monolithic boulder that's being properly tweaked and textured and lit so that it looks perfect.
In testing, artists and designers will often place approximations of the required geometry in an environment, so instead of a broken-down car, you'll see a box at the same position and angle, with the legend, "Broken down car" written on the side. These pre-textured levels are actually pretty surreal. Because of the timing for the pieces they're working on, the environment guys have been pulling pretty long hours, often here until midnight, where they amuse each other by arguing the pros and cons of Marmite versus Vegemite, without the decency to include Bovril on the list. It should be noted that Chris Butcher has suggested that Vegemite is more manly and coarse than the effete syrupy consistency of Marmite.

H/SCM - 04

Continuing on Parts 01, 02 and 03, Part 04 will discuss the workings of the Covenant class structure and how it relates to the Human/Spartan Combat Model.

Covenant Class Structures:

Although creating a formal class structure would be nice, it is only possible to create classes within the guidelines provided by Halo's storyline and within the balance limits of a multiplayer match. What this means is that specific sub-races of the Covenant, such as Grunts may not be well suited for multiplayer matches (at least not within their current format). The result is that the number of classes used will be quite limited overall; mainly to the Jackal, Elite and Hunter.

The Jackal may be the most interesting multiplayer class in general provided that they meet a few key restrictions. First, they can never drop their shield; and second, they can only equip one-handed weapons (maybe even only the plasma pistol). The key strength of this class would be their shields. The Jackal shield is very resilient and is quite possibly more useful than the Spartan's energy shield due to the fact that it can resist all types of human ballistic weapons.

Another key feature to the Jackal would be the block feature. Whenever the Jackal uses the crouch funtion they hold up their shield allowing them to become defensive in nature. While in this position they can still overcharge their pistols but cannot fire them until they stand upright. As always, an overcharged plasma pistol shot will render their shield ineffective for a time so this would be a major weakness to this class.

The Elite would likely be the most similar class to the Spartan. Ideally this class would be broken down into three smaller classes: Elites, Gold Elites and Cloaked Elites. If possible it would be nice to seperate each Elite subclass as its own class provided that they have enough differences.

H/SCM - 03

Hopefully you have read my notes on the Human/Spartan Combat Model (H/SCM) previously blogged(?) in Parts 01 and 02, if not you might get a little bit lost when reading this entry. Regardless, my topic for this blog will be possible gameplay scenarios and their implementation.

Gameplay Scenarios:

The first and most obvious would be Human/Spartan teams engaged against other Human/Spartan teams. Weapon and vehicle sets could be restricted as required. So basically we have a basic yet diversified blend of players all fighting to be the few lucky Spartans, right? Maybe. The trick here is to allow each server to run with its own server restrictions. That way you could restrict access to the Spartan players in any number of ways. The most obvious being first-come, first-serve based upon the total number of players each team can support (server max / 2). Secondary means may include a max number of Spartans per team or even 1 Spartan per every X human counterparts. You might even see a few human-only servers up and running.

Which brings us to the next possible setup: human versus human. Sure it would be nice to have a few Spartan buddies to take hits for you while attacking the enemy base, but if people are going to fight over it, why not forbid the use of Spartans altogether. Besides, if you want all Spartan combat, play Halo and not this mod!

Human versus human combat would be what this mod is designed to exploit. Imagine a team of 10 human soldiers, all with various and diversified skill levels simultaneously switching roles on a continual basis in order to compensate for or assist their fellow teammates. Neat huh? (If it works.) The prime motivator would be powering up your player's proficiencies and gaining as many or very high skill levels as quickly as possible. The secondary motivator would be to actually play as a team. Sounds somewhat backwards, right? So how do you encourage teamplay above and beyond everything else? If there was a simple answer to this then clans would never exist.

H/SCM - 02

Hopefully you have read Part 01 of the Human/Spartan Combat Model (H/SCM), if not please read up. The topic of this next blog will be how gameplay will be affected via this free-form class structure.

Proficiency Based Gameplay:

Ultimately the goal of this mod is to provide players a chance to jump into combat with little to no previous experience of Halo and end up with a character customized to meet their own strengths. Weapons, vehicles, maps and gametypes will all have their own balancing factors. The bonuses that players get from these items only helps to improve their own individual characteristics when using them. What this translates to is that if a player does not use a given weapon/vehicle, expect a player that does to be much better when using it.

Unlike most Role-Playing Games (RPGs) these skills will build up rather quickly. Considering that most matches last 20-30 minutes, you would expect players to gain a proficient level when using a single weapon after a very limited time. This is not to say that higher levels would be easy to attain, but only that shorter periods of time are needed to gain the most basic upgrades.

Example: A player begins the game with a pistol and proceeds to gain a few quick kills. If the requirement for the first pistol proficiency upgrade was 5 kills using that weapon, a player could easily attain it at a rather quick pace. Note that only the killing shot must be from the pistol, so feel free to use any other weapon to weaken your opponent first. After reaching 5 kills the player goes from skill 0 (zero) to skill 1 with the pistol and a bonus, such as an extra clip of ammunition is added to the pistol every time the player picks one up. Keep in mind that these bonuses are quite arbitrary at this point and only the general concept is important.

As a player's proficiency increases with a given item, it would be easier for them to gain that next skill level when using that item. Of course, the curve for attaining the top levels will be much harder than the more basic ones, so the rewards or benefits will be much better as well.

Pages