Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Newcomers DBPro Corner / oblivions frame rate

Author
Message
David iz cool
19
Years of Service
User Offline
Joined: 21st Sep 2005
Location: somewhere lol :P
Posted: 5th Dec 2006 23:18
hi,can anyone tell me how oblivion is able to have so many trees & objects & yet the framerate stays high???

how does it work??

i want to do the same thing.

anyone know how there system works??
Gil Galvanti
19
Years of Service
User Offline
Joined: 22nd Dec 2004
Location: Texas, United States
Posted: 6th Dec 2006 01:30
good coding, some visual tricks, and a good graphics engine to run it on would be my guess.

Pirates of Port Royale
Live the life of a pirate.
Xenocythe
19
Years of Service
User Offline
Joined: 26th May 2005
Location: You Essay.
Posted: 6th Dec 2006 01:40
Mostly visual tricks I'm assuming.

-Mansoor Siddiquie

Airslide
20
Years of Service
User Offline
Joined: 18th Oct 2004
Location: California
Posted: 6th Dec 2006 03:40
It probally utilizes Direct X better than DBC/DBP can for one, and in turn is faster overall.

indi
22
Years of Service
User Offline
Joined: 26th Aug 2002
Location: Earth, Brisbane, Australia
Posted: 6th Dec 2006 03:41
reduced instructions in the main loop, improve your games overall performance.
instructions that do not hog system cpu requirements etc..
basically maths does.

Xenocythe
19
Years of Service
User Offline
Joined: 26th May 2005
Location: You Essay.
Posted: 7th Dec 2006 23:08
Hey indi, so if I make everything go to seperate gosubs, will my program run faster?

-Mansoor Siddiquie

Gil Galvanti
19
Years of Service
User Offline
Joined: 22nd Dec 2004
Location: Texas, United States
Posted: 7th Dec 2006 23:44
Quote: "Hey indi, so if I make everything go to seperate gosubs, will my program run faster?"

I don't think it would, unless you only call certain gosubs at certain times .

Pirates of Port Royale
Live the life of a pirate.
Antidote
19
Years of Service
User Offline
Joined: 18th Mar 2005
Location: San Francisco, CA
Posted: 8th Dec 2006 00:20
Yeah, don't just run things because you can, run them because you need to using if/thens, select/case, etc...


indi
22
Years of Service
User Offline
Joined: 26th Aug 2002
Location: Earth, Brisbane, Australia
Posted: 8th Dec 2006 07:52
base things on timers.
1/8 1/4 1/2 are good options for different components.
this way your doing everything every loop.

Login to post a reply

Server time is: 2024-11-27 01:32:11
Your offset time is: 2024-11-27 01:32:11