MrOogieBoogie
Member
(06-30-2012, 06:29 AM)

MrOogieBoogie's Avatar
Can someone explain how the engine behind Just Cause 2 runs so well? #1

This game kind of blows my mind. I've played Red Dead Redemption, Skyrim, Oblivion, Fallout, Grand Theft Auto IV, Assassin's Creed--most of this gen's big "sandbox" titles. I hated Just Cause so much that I never bothered with the sequel. However, I've watched videos of it and have always been absolutely floored by how good it looks considering its size. I caved in and bought it on sale a little while ago and played it for myself and was even more impressed. The sense of scale is virtually unmatched. It really feels like it takes forever to get from one place to another.

I mean, it takes eight real life minutes to fly from one end of the map to the other in the fastest plane in the game.

But it's the close-up details as well. You'd think the game would sacrifice a lot of assets for its huge map, but forests look lovely and detailed as if they were made for a much smaller game. Mountain textures look great both from a distance and up close. Draw distance seems to go on forever compared to similar titles. Pop-in (at least on PC) isn't very apparent.

Then you consider that the game has a full airspace to explore (you can go so high up you start to see space) as well as a full ocean, and everything in between. And again, everything seems so well scaled. Oftentimes in games you might see a "huge" mountain in the distance, but climbing it somehow makes it feel a lot smaller. Not so in Just Cause 2. Mountains look huge and would take forever to scale were it not for the awesome grappling hook.

I don't know, the game seems to do shit on a technical and performance level that no other sandbox title has really emulated. Hell, most linear games don't achieve the visual fidelity of Just Cause 2.

HOW?

lol What other game takes nearly two minutes to free-fall?
Last edited by MrOogieBoogie; 06-30-2012 at 06:35 AM.
Pepboy
Member
(06-30-2012, 06:35 AM)
#2

Just 'cause.

(sorry I couldn't resist)
Oreoleo
Member
(06-30-2012, 06:38 AM)

Oreoleo's Avatar
#3

I don't know the technical stuff behind it, but I remember hearing that rendering land geometry is much, much less complex than rendering buildings and things like that. Which would certainly explain the performance disparity between JC2 and GTA4, for example.
TheCongressman1
Member
(06-30-2012, 06:38 AM)

TheCongressman1's Avatar
#4

I often wonder the same thing. It's quite a magical game.
Collider
Banned
(06-30-2012, 06:39 AM)
#5

But, JC2 as a game, was not that awesome for me.
Prophane33
Member
(06-30-2012, 06:40 AM)

Prophane33's Avatar
#6

Originally Posted by Orellio: View Post
I don't know the technical stuff behind it, but I remember hearing that rendering land geometry is much, much less complex than rendering buildings and things like that. Which would certainly explain the performance disparity between JC2 and GTA4, for example.
There is a rather large city area in this game as well. I really liked the first one, the sequel was the best 5 dollars I've ever spent on a game.
hillsighed
Member
(06-30-2012, 06:40 AM)

hillsighed's Avatar
#7

Beautiful game. I spent so much time just flying around, admiring the mountains and clouds.
MrOogieBoogie
Member
(06-30-2012, 06:41 AM)

MrOogieBoogie's Avatar
#8

Originally Posted by Collider: View Post
But, JC2 as a game, was not that awesome for me.
Oh, I couldn't care less for the story or main game. For me, it's a sandbox title in its purest form.

I just need someone super awesome mods to make it even better!

Like this Superman one.
Why would you do that?
Member
(06-30-2012, 06:43 AM)

Why would you do that?'s Avatar
#9

Note that I'm no graphics expert.

A lot of areas in the game look very similar to one another (a complaint I have about the game). With little need to swap out and load textures, there's not much of a loading time and everything draws faster. Despite my criticism with the variety of the in-game environments, I too am impressed by how large the world is and how well it runs.

Originally Posted by Prophane33: View Post
There is a rather large city area in this game as well.
Performance in the city (at least on my PC) is also much worse than anywhere else in the game.
Dice
Member
(06-30-2012, 06:44 AM)

Dice's Avatar
#10

Originally Posted by Orellio: View Post
I don't know the technical stuff behind it, but I remember hearing that rendering land geometry is much, much less complex than rendering buildings and things like that. Which would certainly explain the performance disparity between JC2 and GTA4, for example.
Yeah the "city" areas do scale somewhat decently but it's not like descending into GTA or anything. It is still impressive to me how smoothly it does everything. Flying around high and low with the superman mod I can't really spot where detail scales and there is never a hitch or slowdown.
John Rabbit
Member
(06-30-2012, 06:45 AM)

John Rabbit's Avatar
#11

there's a ridiculously high number of re-used assets and several LOD tricks in play.

just watch the trees closely when para-sailing, if you're more than a few dozen meters away, they all look like doom sprites (always facing you). it's just a lot of clever visual trickery.
JaseC
Member
(06-30-2012, 06:46 AM)

JaseC's Avatar
#12

The engine also scales well to hardware. I was getting ~30fps on my C2D system and had a blast with the 49 hours I put into the campaign over the course of about a month (wrecking havoc has never been so fun). I then decided to put the game down until I upgraded, and now that I have an overclocked 2600K, I've been meaning to get back into it.

Being a completionist, I can see my total play time being well over 100 hours.
Bear
Member
(06-30-2012, 06:59 AM)

Bear's Avatar
#13

Originally Posted by John Rabbit: View Post
there's a ridiculously high number of re-used assets and several LOD tricks in play.

just watch the trees closely when para-sailing, if you're more than a few dozen meters away, they all look like doom sprites (always facing you). it's just a lot of clever visual trickery.
This + very simple geometry/textures for everything in the distance.

It's very smart engine design, but a lot of it is just visual tricks and strong environment art. It helps that the environments are almost all very large and sparse, which is less taxing to render than most of the games you listed.
Neiteio
Member
(06-30-2012, 07:01 AM)

Neiteio's Avatar
#14

Originally Posted by Pepboy: View Post
Just 'cause.

(sorry I couldn't resist)
Flawless victory. XD

I have this game on Steam but only booted it up to configure the settings and oogle the title screen. Haven't played it yet...
LiK
Member
(06-30-2012, 07:03 AM)

LiK's Avatar
#15

Originally Posted by Pepboy: View Post
Just 'cause.

(sorry I couldn't resist)
Another great first post today lol
TheOGB
Shots Shots Shots
(06-30-2012, 07:03 AM)

TheOGB's Avatar
#16

edit: nah
Last edited by TheOGB; 06-30-2012 at 07:29 AM.
Gez
Member
(06-30-2012, 07:04 AM)

Gez's Avatar
#17

Because they ditched DirectX 9 support and made it Win Vista/Win 7 only.
Jac_Solar
Member
(06-30-2012, 07:05 AM)

Jac_Solar's Avatar
#18

Same as with Fuel, procedural generation. They really need to further explore the possibilities of procedurally generated worlds (Combined with manual editing to varying degrees.)
vixlar
Member
(06-30-2012, 07:27 AM)
#19

yeah, procedural and tricks and shit and blablabla... but you can see the upgrade boxes from really far away (is just a box, but is amazing and helpful)
FyreWulff
Member
(06-30-2012, 07:34 AM)

FyreWulff's Avatar
#20

Extensive LOD tricks and streaming. The game only has the immediate world around you loaded at any one time. When you're up in the air, you're just basically seeing low-res mattes and things that hint at the actual geometry in distant locations, and I imagine only the land immediately under you is actively loaded while diving from the sky.
SalsaShark
Trust no one!
Keep your laser handy!
(06-30-2012, 07:37 AM)

SalsaShark's Avatar
#21

it plays a toooon of tricks

and it's a fucking amazing engine. Renegade Ops runs on a modified version of the same one. You should check that out if you havent.
Neiteio
Member
(06-30-2012, 07:38 AM)

Neiteio's Avatar
#22

Watching that video of someone using the jet to traverse the world in eight minutes, I really want to see someone make a Pilotwings mod of this game, approximating the vehicles, adding in the music, etc.
brain_stew
Hello friend! Have you heard the good news about Jesus PC gaming?
(06-30-2012, 07:42 AM)
#23

Humus:
http://www.humus.name/index.php?page=News
abracadaver
Member
(06-30-2012, 07:54 AM)

abracadaver's Avatar
#24

The engine is amazing. Cant wait to see what just cause 3 looks like.

Dead Island and Day Z should have used the engine.
LaserBuddha
Member
(06-30-2012, 07:55 AM)

LaserBuddha's Avatar
#25

Originally Posted by abracadaver: View Post
Dead Island and Day Z should have used the engine.
I'd be happier if they both used my favorite, Frostbite 2. :)
CTE
Member
(06-30-2012, 07:59 AM)
#26

Best 5 bucks I've ever spent on a game. Would have bought for 60 looking back, but didn't realize it's greatness. Plus, I didn't have a decent PC to play it on until this past month. Kind of a big factor since I was holding out for the PC version because it looks that much better and it has mods.
zon
Member
(06-30-2012, 08:00 AM)

zon's Avatar
#27

I think it's an amazing engine too, it's a shame it wasn't used for many other games.
Karak
Member
(06-30-2012, 08:05 AM)

Karak's Avatar
#28

Originally Posted by zon: View Post
I think it's an amazing engine too, it's a shame it wasn't used for many other games.
This is how I feel. Who knows maybe, for whatever reason, their tools aren't really set up for that. But The ability of that engine, tricks or not(everyone uses tricks), is almost second to none at times.
Atruvius
Member
(06-30-2012, 08:06 AM)

Atruvius's Avatar
#29

You can't enter any of the buildings and almost all of the structures are copypasted. Also, you can only see, at least on the PS3, a maximum of five, or was it eight, vehicles at once. When you see those vehicles and then turn around to see new vehicles, the older ones will have disappeared.
Krappadizzle
Member
(06-30-2012, 08:06 AM)

Krappadizzle's Avatar
#30

Space Magic? It's the only thing that makes sense in my mind. Play with the Superman mod. There is not better way to get around in that game, it is so friggin' good.
general_garcia
Junior Member
(06-30-2012, 08:27 AM)

general_garcia's Avatar
#31

Was the campaign really that bad in Just Cause 2 then? I can remember having a lot of fun with the original in terms of story stuff. I presume it deviated from that style?
JJD
Member
(06-30-2012, 08:48 AM)

JJD's Avatar
#32

Originally Posted by general_garcia: View Post
Was the campaign really that bad in Just Cause 2 then? I can remember having a lot of fun with the original in terms of story stuff. I presume it deviated from that style?
The story is nothing to write home about, but at least it doesn't take itself too seriously either. The gameplay on the other hand is just pure gold. I haven't playing JC1 so I don't know how much they progressed but it's hard for me to imagine how anyone could not have at least a bit of fun with a game like this.
Shining Sunshine
Member
(06-30-2012, 08:50 AM)

Shining Sunshine's Avatar
#33

Because the trees are 2D.
lunch
there's ALWAYS ONE
(06-30-2012, 08:52 AM)

lunch's Avatar
#34

Originally Posted by general_garcia: View Post
Was the campaign really that bad in Just Cause 2 then? I can remember having a lot of fun with the original in terms of story stuff. I presume it deviated from that style?
It's not bad, but it's not good either. My main problem with the campaign is that the voice acting is awful, and not even in a cheesy B-movie sort of way, but more in a Christ, will you all shut up sort of way that becomes grating after the first few minutes. The missions themselves are decent though, if all a bit similar, but they're ultimately not the reason to play the game. I haven't played the original either, but Just Cause 2 seems to reference events from the first game.
SolidSnakex
Member
(06-30-2012, 08:53 AM)

SolidSnakex's Avatar
#35

Originally Posted by general_garcia: View Post
Was the campaign really that bad in Just Cause 2 then? I can remember having a lot of fun with the original in terms of story stuff. I presume it deviated from that style?
I never played the original, but the story in JC2 is hilariously bad. And Bolo Santosi may be the most ridiculous character from this generation. You'll want to play it just to hear what she'll say next.
Antiwhippy
Member
(06-30-2012, 08:56 AM)

Antiwhippy's Avatar
#36

Originally Posted by general_garcia: View Post
Was the campaign really that bad in Just Cause 2 then? I can remember having a lot of fun with the original in terms of story stuff. I presume it deviated from that style?
It's fun to play through, but christ you can't really help but hate every main character.

The sandbox is awesome though. It's pretty much a dream game for OCDs. Or nightmare depending on your perspective.
Mihael Mello Keehl
Member
(06-30-2012, 09:07 AM)

Mihael Mello Keehl's Avatar
#37

I want this game now. And sandbox games are the worst genre of games to me..well Idk all that but they are incredibly boring.
jokingbird
Junior Member
(06-30-2012, 09:09 AM)

jokingbird's Avatar
#38

I played the game without mods and it was a blast. I never finished it as it did get repetitive, but no more than every other open world game.
abracadaver
Member
(06-30-2012, 09:11 AM)

abracadaver's Avatar
#39

I got 1000 GS on xbox.

Im replaying it on PC at the moment and Im still loving it.
Want to get all achievements again.
CTE
Member
(06-30-2012, 09:14 AM)
#40

Originally Posted by SolidSnakex: View Post
I never played the original, but the story in JC2 is hilariously bad. And Bolo Santosi may be the most ridiculous character from this generation. You'll want to play it just to hear what she'll say next.
"I'm going to ride them raw!"
DonMigs85
Member
(06-30-2012, 09:18 AM)

DonMigs85's Avatar
#41

It's powered by Bolo Santosi
corporate cheerleader
Member
(06-30-2012, 09:20 AM)

corporate cheerleader's Avatar
#42

Originally Posted by lunch: View Post
It's not bad, but it's not good either. My main problem with the campaign is that the voice acting is awful, and not even in a cheesy B-movie sort of way, but more in a Christ, will you all shut up sort of way that becomes grating after the first few minutes.
Serdadu~~ You take things way too serious lah~


Originally Posted by SolidSnakex: View Post
I never played the original, but the story in JC2 is hilariously bad. And Bolo Santosi may be the most ridiculous character from this generation. You'll want to play it just to hear what she'll say next.
http://www.youtube.com/watch?v=8U-BPDDDSto

I really need to know how to translate her accent into text, would be the best thing ever.

*http://www.youtube.com/watch?v=RedpPahyTIc This one is funnier.
Last edited by corporate cheerleader; 06-30-2012 at 09:28 AM.
MuseManMike
Member
(06-30-2012, 09:24 AM)

MuseManMike's Avatar
#43

Awesome sandbox, but a terrible traditional "game." That engine is amazing though.
Truant
Member
(06-30-2012, 09:25 AM)

Truant's Avatar
#44

Like a lot of scandinavian studios, they have engineers that come from the demo scene. They're experts at getting things done fast and good looking, even though they resort to a lot of dirty tricks. See the first Riddick game, which was impossible to emulate on the 360 via BC because of all the hackwork they had to do to get it to run stencil shadows on the Xbox.
MrOogieBoogie
Member
(06-30-2012, 06:18 PM)

MrOogieBoogie's Avatar
#45

So I just tried the Superman mod for the first time.

lmao amazing
Durante
I'm taking it FROM here
(06-30-2012, 06:20 PM)

Durante's Avatar
#46

Don't they have Humus working for them?
Originally Posted by brain_stew: View Post
Humus
That explains it.
SolidSnakex
Member
(06-30-2012, 06:28 PM)

SolidSnakex's Avatar
#47

Originally Posted by corporate cheerleader: View Post

http://www.youtube.com/watch?v=8U-BPDDDSto

I really need to know how to translate her accent into text, would be the best thing ever.

*http://www.youtube.com/watch?v=RedpPahyTIc This one is funnier.
You also can't forget the really in your face sexual innuendo. It seemed like she always had some crazy line about it during her mission dialog.
GrayFoxPL
Member
(06-30-2012, 06:31 PM)

GrayFoxPL's Avatar
#48

Originally Posted by Truant: View Post
Like a lot of scandinavian studios, they have engineers that come from the demo scene. They're experts at getting things done fast and good looking, even though they resort to a lot of dirty tricks. See the first Riddick game, which was impossible to emulate on the 360 via BC because of all the hackwork they had to do to get it to run stencil shadows on the Xbox.
Interesting.
Htown
STOP SHITTING ON MY MOTHER'S HEADSTONE
(06-30-2012, 06:38 PM)

Htown's Avatar
#49

Originally Posted by zon: View Post
I think it's an amazing engine too, it's a shame it wasn't used for many other games.
Renegade Ops is pretty cool. No mods for it though. Shame, since it uses the same engine and the JC2 tools seem to work.
Claude
Catalina's bitch
(06-30-2012, 06:38 PM)

Claude's Avatar
#50

Bought JC2 day 1, and never regretted it.

Also, 2-D trees and visual tricks.