I've been working on making the game run faster, specifically having it render faster. Friday night I had a breakthrough and people with dedicated graphics cards might be made very very happy come Tuesday :) I've taken advantage of display lists in OpenGL, my computer with a graphics card went from getting 150 fps or so to 1,700 fps. Display lists store the render information directly on the card rather than sending it over from the ram/cpu every frame. Every time a chunk is changed (block is broken) it has to be re-rendered but that's a lot better than re-rendering it every frame. The increase on computers without graphics cards (like most laptops) won't be as significant but it may still help a lot. My laptop was getting around 30-40 fps and now it gets 60-70. tl'dr If you have a graphics card then increase your render distance a lot it looks really cool! If you don't then enjoy the extra frames that may just move the game from 'bearable' to 'enjoyable'. -panda |
Blog >