ouch 20 minutes
and I thought 3 minutes is too much
anyway here are the factors affecting loading time the most
- lights (the most important)
- processor ofcourse
- number of entities
- dynamic objects
here's wut u should do
- there's no way to get around lightings, so the best thing to do is to make a game launcher that allows user to turn lighting on/off as he desires, without lightings levels load about 70% faster..
users with high processors (core2due or core2quad) take less than 2 minutes to load a full level, (dual core) takes 3-5 minutes..
- the more entities you have the more it takes longer to load (especially characters), so the best thing to do is not to spawn characters at the begining but spawn them with proper scripts at runtime..
- Dynamic objects also take time calculating physical properties, so whatever item ur not using just make it static..
do the ubove suggestions (especially 2-3) and u'll save about 15 minutes of loading assuming u have a P4 processor..
ofcourse also SanXL suggestion is good but am afraid it's too exhausting and nearly impossible for rooms with too many entities.. but if ur up to it it will save u alot since u won't have to use lightings anymore..
~Level my Dragon~[/url]
Best Wishes..