Jump to content


Photo

Fan Mission: Return to the City by Melan (2010/01/10)


  • Please log in to reply
195 replies to this topic

Poll: Fan Mission: Return to the City by Melan (2010/01/10) (69 member(s) have cast votes)

Gameplay: Enjoyment. Fun duration. Smooth flow, ect. Versus Bugs. Frustration, Boredom, framelag

  1. Poor (0 votes [0.00%])

    Percentage of vote: 0.00%

  2. Tolerable (4 votes [5.80%] - View)

    Percentage of vote: 5.80%

  3. Good (19 votes [27.54%] - View)

    Percentage of vote: 27.54%

  4. Excellent (33 votes [47.83%] - View)

    Percentage of vote: 47.83%

  5. Near Perfect. Outstanding (13 votes [18.84%] - View)

    Percentage of vote: 18.84%

Appearance: Visual pleasure, lighting, visual style, deduct bad texturing ect.

  1. Poor (0 votes [0.00%])

    Percentage of vote: 0.00%

  2. Tolerable (0 votes [0.00%])

    Percentage of vote: 0.00%

  3. Good (5 votes [7.25%] - View)

    Percentage of vote: 7.25%

  4. Excellent (28 votes [40.58%] - View)

    Percentage of vote: 40.58%

  5. Near Perfect. Outstanding (36 votes [52.17%] - View)

    Percentage of vote: 52.17%

Story & Text: Story. Text. Briefing. Graphic storytelling

  1. Poor (0 votes [0.00%])

    Percentage of vote: 0.00%

  2. Tolerable (1 votes [1.45%] - View)

    Percentage of vote: 1.45%

  3. Good (31 votes [44.93%] - View)

    Percentage of vote: 44.93%

  4. Excellent (24 votes [34.78%] - View)

    Percentage of vote: 34.78%

  5. Near Perfect. Outstanding (13 votes [18.84%] - View)

    Percentage of vote: 18.84%

Vote Guests cannot vote

#51 SneaksieDave

SneaksieDave

    QA Lead

  • Development Role
  • PipPipPipPipPip
  • 10125 posts

Posted 11 January 2010 - 04:13 PM

For the record, here's my result of a quick peek around the first corner (haven't played yet, and not going to spoil it!). Does look like there are a lot of open portals. I get about 7-14 fps here, fluctuating up/down. Core2Duo 2.66, 3G, GF7600; TDM standard, standard.

Attached Files



#52 Stanley

Stanley

    Newbie

  • Member
  • Pip
  • 8 posts

Posted 11 January 2010 - 04:17 PM

 Absolutely fabulous mission! Just finished second run (definitely not the last). 

Thank you very much Melan! 

Fps drops only in the cloister attic area (GTX275, 1680*1050). 

(Ghosted, 100% loot)

Edited by Stanley, 11 January 2010 - 04:31 PM.


#53 Goldchocobo

Goldchocobo

    Advanced Member

  • Development Role
  • PipPipPip
  • 735 posts

Posted 11 January 2010 - 04:22 PM

Goldchocobo, the AA is the culprit. I had 4xSS-AA enabled (on my HD4870/1G), which got me 8 fps when looking at the start in the direction of the city. After switching off AA, I got manageable 25 fps. Although it looks ugly, I'm afraid this map forbids the use of any quality features.



It's not. When I enable 4xAA on my 24" screen (1920x1200), TDM looks just beautiful. The only thing that's slightly annoying are the extremely hard-edged shadows. I'm still experimenting with some Doom3 shaders to have them softened, but it seems that TDM produces really bad graphics errors when I try to enable them.



It seems you are correct Ladro... aa off makes a massive difference.
Many a folk have tried softening doom3 shadows... with some success. However, I would wait for d3 to go open source. Woohoo render-er access!

PS: I'm can't wait for a patched version of this map! I'm gonna hold off till then :)

#54 AlarusLOL

AlarusLOL

    Member

  • Member
  • PipPip
  • 26 posts

Posted 12 January 2010 - 03:15 AM

Clearly, one of the most beautiful maps for the Darkmod to date IMO. Also, some of the best gameplay. Great job Melan!

I also had a big problem with framerate. I put the "r_showtris 2" command into the console and noticed large parts of the map were being rendered, despite being off in the distance. I can understand, however, visportalling a map with architecture like this would probably be a pain. I too can run Crysis and St. Lucia without any problems.

This map also likes to crash on me at the very end before I can get to the statistics screen. Can someone clue me in as to what the loot total was? Thanks.

#55 Stanley

Stanley

    Newbie

  • Member
  • Pip
  • 8 posts

Posted 12 January 2010 - 06:39 AM

 

Can someone clue me in as to what the loot total was? Thanks.


Total amount of loot is
Spoiler
 

#56 lowenz

lowenz

    Uber member

  • Member
  • PipPipPipPip
  • 2004 posts

Posted 12 January 2010 - 07:08 AM

A little video for this beauty!


Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.


#57 lowenz

lowenz

    Uber member

  • Member
  • PipPipPipPip
  • 2004 posts

Posted 12 January 2010 - 08:23 AM

Little problem: pillar-stucked hammerite!

Posted Image

Edited by lowenz, 12 January 2010 - 08:23 AM.

Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.


#58 Carnage

Carnage

    Member

  • Member
  • PipPip
  • 179 posts

Posted 12 January 2010 - 12:16 PM

I haven't completely finished it yet but I think this a winner. Have to wait if there will be others, but it will be difficult to surpass this one. Great job Melan! I like the readables that can be found everywhere and visuals are perfect, even though I had to decrease the screen resolution quite a bit. Did had to restart in the beginning because the Archer guard didn't want to move anywhere after quickloading. I also alerted the archer and found that guards that were quite far away also came running. Hope the performance in TDM will be increased in the future, because it spoils the fun a bit. If it wasn't for that, the mission would have been perfect.

#59 New Horizon

New Horizon

    Mod hero

  • Active Developer
  • PipPipPipPipPip
  • 13880 posts

Posted 12 January 2010 - 12:25 PM

Little problem: pillar-stucked hammerite!


*cough cough* "builder" ;)

#60 Baddcog

Baddcog

    Mod hero

  • Development Role
  • PipPipPipPipPip
  • 5360 posts

Posted 12 January 2010 - 12:41 PM

Hope the performance in TDM will be increased in the future, because it spoils the fun a bit. If it wasn't for that, the mission would have been perfect.


It's more of a mission specific thing really. Just like Dromed authors have to do certian things to maintain good performance, they are just slightly different things than Dromed.

But this missions performance is being worked on and I think will be pretty decent once finalized.
Dark is the sway that mows like a harvest

#61 PPoe

PPoe

    Member

  • Member
  • PipPip
  • 200 posts

Posted 12 January 2010 - 01:27 PM

 Have you ever been behind the gate near starting position? have you found books with text: Delete this text and enter your own? Both can be done. 

Great mission and great quest for RTCG (rooftop climbing guild). 

Melan, you have created a masterpiece.

Edited by PPoe, 12 January 2010 - 01:28 PM.

He was sneeking silently in the night, moonlight was his enemy.
(Im not a native speaker, sorry for all miscleanous caused by my english..)

#62 Carnage

Carnage

    Member

  • Member
  • PipPip
  • 179 posts

Posted 13 January 2010 - 03:27 AM

It's more of a mission specific thing really. Just like Dromed authors have to do certian things to maintain good performance, they are just slightly different things than Dromed.

But this missions performance is being worked on and I think will be pretty decent once finalized.


So performance in general won't be increased in the future? You need quite a decent PC to experience TDM in outside areas at the moment. I think it would be a good idea to add a bit of information (small guide) in the wiki what the best way is to place visportals and build your mission in outside areas. Just some hints and tips or something like that. I for instance had quite some problems with it at the beginning and had to decrease the size of open areas to up the performance. The wiki does decribe quite a bit about visportals but for instance, I didn't really knew which way the visportal side should face, and that's just one example. Of course it's just an idea and can imagine that the whole team is way more busy with other important things :)

#63 Melan

Melan

    Contest Winner, Wordsmith

  • Campaign Dev
  • PipPipPipPip
  • 4451 posts

Posted 13 January 2010 - 03:33 AM

So performance in general won't be increased in the future? You need quite a decent PC to experience TDM in outside areas at the moment. I think it would be a good idea to add a bit of information (small guide) in the wiki what the best way is to place visportals and build your mission in outside areas.

Actually: Creating Large Areas
Come the time of peril, did the ground gape, and did the dead rest unquiet 'gainst us. Our bands of iron and hammers of stone prevailed not, and some did doubt the Builder's plan. But the seals held strong, and the few did triumph, and the doubters were lain into the foundations of the new sanctum. -- Collected letters of the Smith-in-Exile, Civitas Approved

#64 Carnage

Carnage

    Member

  • Member
  • PipPip
  • 179 posts

Posted 13 January 2010 - 03:53 AM

Ah still have to learn to use the wiki more effectively Posted Image . Already looks really good, hope more will come soon :)

#65 toshak_fox

toshak_fox

    Newbie

  • Member
  • Pip
  • 5 posts

Posted 13 January 2010 - 07:17 AM

Just started playing and im already creamed my pants. This is outstanding.
Performance is not so good, but this is the price that I am ready to pay for all this beauty.
Thanx-Thanx-Thanx-Thanx-Thanx-Thanx-Thanx-Thanx-Thanx-Thanx!! :laugh:

#66 New Horizon

New Horizon

    Mod hero

  • Active Developer
  • PipPipPipPipPip
  • 13880 posts

Posted 13 January 2010 - 08:55 AM

So performance in general won't be increased in the future?


TDM is already quite highly optimized. If we can find more ways of optimizing it, you can bet we'll do it, but we can't really commit to improving performance if we've already squeezed pretty much all we can out of it at the moment.

When we get the D3 source code, I'm sure we'll find some ways to tighten things up. With access to the renderer, we'll be able to make a more efficient lightgem routine, but until then I think things are as smooth as we can get them...barring any new discoveries on how to gain a frame here and there.

Really, it's going to be about careful use of vis-portals around the map, monster clipping to eliminate unnecessary pathfinding, careful texturing...etc.

#67 Baddcog

Baddcog

    Mod hero

  • Development Role
  • PipPipPipPipPip
  • 5360 posts

Posted 13 January 2010 - 11:20 AM

I don't want to steer off topic too far but area sizes are one comprimise that needs to be made. I don't think this engine was ever intended for huge open areas. In fact I don't even think thief-like gameplay really benefits from them anyway. Dromed wasn't all that great with them either so I think most authors will already be used to keeping things a bit tighter.
The major thing for larger areas would probably be to just keep details down.
Dark is the sway that mows like a harvest

#68 New Horizon

New Horizon

    Mod hero

  • Active Developer
  • PipPipPipPipPip
  • 13880 posts

Posted 13 January 2010 - 11:40 AM

The major thing for larger areas would probably be to just keep details down.


The line of sight probably plays a big part in it too, although I think a mission can have some open areas if some tricks are employed. Say if you're able to see over some buildings to another group of buildings, it might be possible to setup a texture with those far away buildings on it as the visportal...so when the player is seeing them from beyond the distance, poking out over the tops of nearby buildings, they're just a texture. Go through a tunnel and around a turn to get to those buildings...the vis portal turns switches off, and the real buildings are now rendered since you're right there.

All kinds of little tricks that could be employed, but that will take some time and experimentation.

#69 raymeld

raymeld

    Member

  • Member
  • PipPip
  • 430 posts

Posted 13 January 2010 - 12:25 PM

I bumped off the second builder
Spoiler
and tried to hide his corpse but unfortunately couldn't put him down. Anyone else had this problem or do I have to carry him around for the rest of the mission ! Unfortunately , I saved whilst carrying him which means I'll probably have to start again. I've tried all the usual keys to drop him but to no avail.

#70 Sonosuke

Sonosuke

    Member

  • Member
  • PipPip
  • 300 posts

Posted 13 January 2010 - 12:31 PM

I bumped off the second builder

Spoiler
and tried to hide his corpse but unfortunately couldn't put him down. Anyone else had this problem or do I have to carry him around for the rest of the mission ! Unfortunately , I saved whilst carrying him which means I'll probably have to start again. I've tried all the usual keys to drop him but to no avail.


It seems you will have to restart the map, this is a known bug http://forums.thedar...body-twice-now/
Ich konnte mich nicht erinnern Teleportation gezaubert zu haben und doch stand ich da... alleine und nackt.

#71 raymeld

raymeld

    Member

  • Member
  • PipPip
  • 430 posts

Posted 13 January 2010 - 01:17 PM

It seems you will have to restart the map, this is a known bug http://modetwo.net/d...ody-twice-now/


Thanks for that . Mission is such good fun I don't mind starting again ! Reading the bug thread ( bit about shouldering a rat ) was funny too.

#72 raymeld

raymeld

    Member

  • Member
  • PipPip
  • 430 posts

Posted 14 January 2010 - 07:43 AM

Absolutely superb mission in the true tradition of Thief . This is just why we ( I ) keep on playing . Thank you Melan !

#73 Carnage

Carnage

    Member

  • Member
  • PipPip
  • 179 posts

Posted 14 January 2010 - 08:46 AM

TDM is already quite highly optimized. If we can find more ways of optimizing it, you can bet we'll do it, but we can't really commit to improving performance if we've already squeezed pretty much all we can out of it at the moment.

When we get the D3 source code, I'm sure we'll find some ways to tighten things up. With access to the renderer, we'll be able to make a more efficient lightgem routine, but until then I think things are as smooth as we can get them...barring any new discoveries on how to gain a frame here and there.

Really, it's going to be about careful use of vis-portals around the map, monster clipping to eliminate unnecessary pathfinding, careful texturing...etc.


So the system specs are quite a bit higher because TDM is way more complex than Doom 3? I can play vanilla Doom with everything on max without any problems, but I had to decrease the quality of TDM quite a bit. Will certainly practice placing visportals properly a lot more. There are a lot of tricks of course to 'fool' the player that he/she is walking in a large scale area Posted Image. Thanks for the clarification.

Edited by Carnage, 14 January 2010 - 08:46 AM.


#74 greebo

greebo

    Heroic Coder

  • Root
  • 16055 posts

Posted 14 January 2010 - 09:00 AM

Yes, TDM is not just Doom 3 with different models and textures. There are several reasons why TDM maps are running slower than the D3 mars maps. A few are CPU-bound and a few are GPU-bound.

- TDM AI (pathfinding, visual scan, response, task processing) - maps with more AI are more taxing, with linear scale.
- TDM Lightgem: this is both GPU and CPU-intensive. The game needs to run an additional renderpass, and the CPU is analysing it.
- Stim/Response: the more entities in the map, the more processing is done. The code works interleaved, but you notice it when hitting a few hundred entities with Stims.
- Sound propagation is performed for each suspicious sound in the map, literally every footstep is taking up CPU time, scaling up with distance and the number of portals to be flooded.
- Frobhighlighting checks are performed each frame in the code
- Our models are usually higher-poly than the D3 ones, and they are used in a generic way.
- The D3 maps are highly optimised and map models are used to decrease poly or shadow count wherever possible. Our generic TDM models cannot "know" where they are used: you wouldn't see a 2000 shadowcasting poly model on a distant rooftop in D3 maps, TDM mappers might do that).
- Our textures are usually 1024x1024, D3 ones are usually a quarter of that size.
- TDM has ambient light shader passes and conditional frob-highlight stages in each material.
- TDM has a more demanding interaction shader switched on by default.
- TDM Mappers often like to use shadows more extensively than necessary, shadowcasting lights and models are the number one resource hog.
- TDM Mappers are not yet experienced in planning out their maps with performance in mind, squeezing out FPS needs a bit of learning, the D3 mappers exactly knew what they were doing.
- TDM maps are not narrow corridors mostly.
- Our code is not fully optimised yet, it's not stripped down to its bones, hence specialising it heavily, like you would do with a game that is shipped to customers once and then never used again. Our development branches will not stop to evolve, we need maintainable code first and foremost, which often is in contrast to performance interests.
- I probably forgot something.

#75 rebb

rebb

    Advanced Member

  • Active Developer
  • PipPipPip
  • 726 posts

Posted 14 January 2010 - 09:24 AM

Any Mapper who is working with the Doom3 Engine should really really know about www.iddevnet.com and it's content, specifically

when it comes to optimizing their maps.

That site should pretty much be the Bible for anyone doing anything with the Doom3 Engine.

This isn't aimed at anyone in particular btw, just a general comment.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users