OK.. EvilSOB and i tried to create a Dungeon keeper Basic Script. We can: - load a map => Works great - Camera movement + Cursorhand + light at hand position => Superb - Constant FPS = OMG.. no -.-
when zooming out, the fps drop under 20.. not playable.. In the original DK2, the fps are constant in full inzoom and outzoom...
Is it because my levelsystem is based on 12-Face blocks??? is it Game Studio??? I don´t know... I puzzle my way trhough this question now for 3 months.. but didn´t found any solution...
Well, there could be many reasons for your low framerate, but as I haven't seen either the code or the level, it's very hard to tell why (could as well be your hardware which is the problem, but of course I can't tell ).
as lostclimate said, avoid too much entites for the walls. Try make only the "outer" two layers out of individual entities and use a greater model for the inside layers e.g. a 8x8 plane instead of 64 1x1 blocks However you have to fake the "digg-here selections" then (via coordinates or a vertex grid)
Re: omg.. what do you think Dungeon keeper is working?
[Re: AlexDeloy]
#279735 07/18/0922:2107/18/0922:21
i don't think that's necessary. if i switch the entities to be static and disable shaders i get several hundred fps no matter what zoom level. i don't see any reason for having those entities run a while loop all of the time.