JavaScript is required to use Bungie.net

#Halo

7/31/2009 12:26:21 PM
41

which game engine did bungie use to make halo 3?

i just want to see how hard it is to make a video game
English
#Halo #Halo3

Posting in language:

 

Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • I think you will find that Halo 3 is heavily based on the Halo 2 Engine, which in-turn was not based on the Halo 1 engine. Most developers use 3rd party engines to do additional Tasks, for instance Havok to handle the Physics, in Oblivion they used Speed Tree as the Tree Rendering Engine. The Halo 3 Engine is fairly capable effects wise, but I am un-sure if it takes advantage of the Xbox 360's Tessellation engine. (I am 100% confident it takes advantage of 3dc, because some of the scenes in the game look awesome for it not to). The move from the Xbox 1 with it's nVidia Geforce 3/4 hybrid GPU and 64mb of Unified memory limited the graphics that was displayed in Halo 2, if we essentially took that and threw it on the Xbox 360's with a Radeon x1950/2900 Hybrid GPU and 512mb of Unified memory, the developers are basically given 8x more resources to play with, which can be used to have larger clearer textures, more advanced pixel shading effects, bump mapping, much much much larger polygon counts, and thanks to the more powerful processor, more advanced Physics and A.I. (How much more powerful the Triple Core in-order 3.2ghz processor is in comparison to the Coppermine Pentium 3 based Xbox 1's 733mhz out-of-order processor remains to be seen). Remember the Intel Atom featured in Netbooks these days? The Xbox 360's processor is essentially a triple cored iteration of one of those but based on the PowerPC architecture. (In other words, cheap.) If one of the Bungie developers or someone in the know could comment, it would be greatly appreciated. :)

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • thanx 4 telling me Skinny Genes [Edited on 08.06.2009 3:51 AM PDT]

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • [quote][b]Posted by:[/b] SwordnSprinkleys I dont know the significance of what the DirectX Programs do, but I sure know they are vital. [b]But[/b] they aren't what runs the whole graphics. Also my computer has DirectX 10. My computer pawns Xbox's... Hehe[/quote] As any computer made after the X-Box should...

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • I've just heard it by others as the 'Halo engine'

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • I believe they used the Havok Engine... I could be wrong... Maybe checking on the back on the Game box will clear this up.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • It's not commercial, that much I know. Oh, and the compiled engine itself? I think it is written in Microsoft Visual C++, or.... C#? The physics are powered by Havok, (Interestingly enough, basically all 360 games are powered by Havok.) I am not sure if the halo 3 engine really has a name. Just "The halo 3 engine" The graphics are direct x 9.0c, It supports full-screen motion blur, Depth of field, parralax mapping, High Dynamic Range, and real-time reflections. (however, Bungie doesn't really use those that often for they suck up lots of resources) and it renders at a resolution of 1152x640 pixels. As for how hard this was to make? It took millions. Literally. Lots O' Cash.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • Havoc for physics. The Halo engine for the game.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • [quote][b]Posted by:[/b] the dark hunter sum dudes from epic games sold an old ureal engine i think that is what i have been told[/quote] Then you've been mislead. Bungie makes their own game engines, they don't bother with others. Although it's a lot easier to use someone else's already made engine, it's also a lot more inefficient and calls for a worse game. It also traps the developer within certain bounds. [quote][b]Posted by:[/b] n357 I believe the Halo engine is called the Blam! engine. I'm not lying.[/quote] It wouldn't surprise me. Halo: Combat Evolved was nicknamed "Monkey Nuts" for the longest time >_<

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • [quote][b]Posted by:[/b] Demerzel [quote][b]Posted by:[/b] Admiral Termo Well, the engine appears to be mostly in house. The physics engine is Havok-based *shudder* but I think pretty much everything else they programmed themselves.[/quote] This. Bungie does most of its own engineering work, whether it be physics, graphics or audio engineering.[/quote] Exactly they used there own engine in this game.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • [quote][b]Posted by:[/b] Demerzel [quote][b]Posted by:[/b] Admiral Termo Well, the engine appears to be mostly in house. The physics engine is Havok-based *shudder* but I think pretty much everything else they programmed themselves.[/quote] This. Bungie does most of its own engineering work, whether it be physics, graphics or audio engineering.[/quote] Halo 2 and 3 use [url=http://www.havok.com/]Havok[/url] for physics. I believe the Halo engine is called the Blam! engine. I'm not lying.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • sum dudes from epic games sold an old ureal engine i think that is what i have been told

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • I know it is programmed in Basic. The physics engine is indeed by Havok but even then there are so many branches of Havok. However, the physics engine is purely for asthetics. Havok Cloakk for example is what I believe to make the flags ripple realistally whereas they use a different Havok engine for the way in which bodies fall etc.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • [quote][b]Posted by:[/b] Loning Drow I kid you not, it's very hard to make a video game. I have a game design group that is currently working with Blender. It's a 3d modeling program that has a poor game engine in it. We want to invest in a better program. There's so many teams... you need some people. Edit: I like apples. Toast is better though.[/quote] So you got a group of graphic guys doing a game?^^good luck with that, I would advise you too find a programmer and use a real game engine instead of Blender. There are many free ones out there that aren't really hard too learn. I atleast dont think so, Ive just been working in one engine though.. :)

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • I kid you not, it's very hard to make a video game. I have a game design group that is currently working with Blender. It's a 3d modeling program that has a poor game engine in it. We want to invest in a better program. There's so many teams... you need some people. Edit: I like apples. Toast is better though. [Edited on 07.31.2009 7:29 AM PDT]

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • APPLES RULE!

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • This thread is also now about apples.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • [quote][b]Posted by:[/b] Fredfredbug4 I think its bassed of the halo 2 engine since there is only a minor change in graphics[/quote] Game engines don't build up graphics. The models and textures are stored elsewhere. So while although they may of used the same models, simply revamped, they most definetely did not use the same game engine that they did for Halo 2. If they had, Halo 3 would be an extension to Halo 2 rather than a full new gme.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • [quote][b]Posted by:[/b] Admiral Termo Well, the engine appears to be mostly in house. The physics engine is Havok-based *shudder* but I think pretty much everything else they programmed themselves.[/quote] This. Bungie does most of its own engineering work, whether it be physics, graphics or audio engineering.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • [quote][b]Posted by:[/b] jangosan i just want to see how hard it is to make a video game[/quote] You sir are in for a rude awakening.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • [quote][b]Posted by:[/b] dazarobbo Or maybe... [quote]Dim x as String = "You win at life!" Dim y as String = "You fail at life!" Private Sub ValidateInput() Handles Button1.click If txtInput.Text = "AR" Then MessageBox.Show (x) Else MessageBox.Show (y) End If End Sub[/quote] : )[/quote] Ah VB fond memories. Remember to always make variable names meaningful though. Don't worry about the Halo 3 engine, you'd probably be put off if you seen the amount of coding that goes into games of that standard.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • I think its bassed of the halo 2 engine since there is only a minor change in graphics

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • [quote][b]Posted by:[/b] M_Jocke [quote][b]Posted by:[/b] cameo_cream a game engine and a graphic CARD not engine are tottaly different, they used the same PROGRAMMING GRAPHICS in the orginal game as they did with the rest, i am pretty sure, a GRAPHICS CARD is what enables the view quality of the game, bungie (i think) used the same sort of programming engines (graphic design) to do halo 1 the same as halo 3 just because it looks better (as i said before) does mean it was a different programming graphics engine. e.g the helemts heads etc in halo1 are squarish this is much the same in halo 3 but on a lesser scale, the graphics card in the old xbox was i think about 256MB and the one currently in the 360 is about 512MB THIS IS WHAT MAKES THE DIFFERENCE NOT THE PROGRAMMING GRAPHICS ENGINE, THAT HAS ONLY A SLIGHT EFFECT ON THE OVERALL OUTCOME OF THE QUALITY OF THE PICTURE[/quote] As Ive said before, I dont know how they're handling their engine, but Im sure that they upgraded their graphics engine, there are so many new features that werent possible on the old xbox, the old xbox "only" handles DirectX 8.1 and the 360 handles DirectX 9, I know that there were alot of new rendering techniques for DirectX 9, so I belive they had to rewrite some part of the graphics engine for Halo3 atleast :) [/quote] I dont know the significance of what the DirectX Programs do, but I sure know they are vital. [b]But[/b] they aren't what runs the whole graphics. Also my computer has DirectX 10. My computer pawns Xbox's... Hehe

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • They look blockish in Halo 1 because it was made with less polygons. They make all the games off the 'Halo Engine'. They just change texture's and texture details in the different games. Also in games like Halo 3, they use more polygons; which mean they can make smoother objects.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • I think that the fundamentals of their engine remained the same, but for obvious reasons there have been MAJOR upgrades for the 360 and H3.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • [quote][b]Posted by:[/b] cameo_cream a game engine and a graphic CARD not engine are tottaly different, they used the same PROGRAMMING GRAPHICS in the orginal game as they did with the rest, i am pretty sure, a GRAPHICS CARD is what enables the view quality of the game, bungie (i think) used the same sort of programming engines (graphic design) to do halo 1 the same as halo 3 just because it looks better (as i said before) does mean it was a different programming graphics engine. e.g the helemts heads etc in halo1 are squarish this is much the same in halo 3 but on a lesser scale, the graphics card in the old xbox was i think about 256MB and the one currently in the 360 is about 512MB THIS IS WHAT MAKES THE DIFFERENCE NOT THE PROGRAMMING GRAPHICS ENGINE, THAT HAS ONLY A SLIGHT EFFECT ON THE OVERALL OUTCOME OF THE QUALITY OF THE PICTURE[/quote] As Ive said before, I dont know how they're handling their engine, but Im sure that they upgraded their graphics engine, there are so many new features that werent possible on the old xbox, the old xbox "only" handles DirectX 8.1 and the 360 handles DirectX 9, I know that there were alot of new rendering techniques for DirectX 9, so I belive they had to rewrite some part of the graphics engine for Halo3 atleast :)

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • a game engine and a graphic CARD not engine are tottaly different, they used the same PROGRAMMING GRAPHICS in the orginal game as they did with the rest, i am pretty sure, a GRAPHICS CARD is what enables the view quality of the game, bungie (i think) used the same sort of programming engines (graphic design) to do halo 1 the same as halo 3 just because it looks better (as i said before) does mean it was a different programming graphics engine. e.g the helemts heads etc in halo1 are squarish this is much the same in halo 3 but on a lesser scale, the graphics card in the old xbox was i think about 256MB and the one currently in the 360 is about 512MB THIS IS WHAT MAKES THE DIFFERENCE NOT THE PROGRAMMING GRAPHICS ENGINE, THAT HAS ONLY A SLIGHT EFFECT ON THE OVERALL OUTCOME OF THE QUALITY OF THE PICTURE Bu this is only what i have heard, i don't work there, it kinda fits it, instead of buying a new expensive engine, why not use the current one just update a few things like some1 said above [Edited on 07.31.2009 5:25 AM PDT]

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

You are not allowed to view this content.
;
preload icon
preload icon
preload icon