VoxlandAboutNot alot of you know that my favorite things are Voxels and Noise. And I love writing these things in Python. It's just that without a lot of work, you can run about 22 thousand voxels at around 50FPS. That means a basic octree that just removes cubes that are completely covered by others. Now, I was pretty impressed that I could even run that. Though to be honest it was laggy and choppy, it looked bad and was pretty stupid. Though Brian doesn't go down without a fight. After
a lot of trial and error (I mean 2 hours worth of it), I finally get 200FPS with 22k blocks. It currently now only renders the faces that aren't hidden (by other blocks). Though this was minimal testing. It also looks really bad. This is because I have no loving clue in the world how to not make it look bad so it's hard :( The only thing I need right now is lighting. Or at least differently lighted faces because right now if you look at the picture (at bottom), you will throw up.
Updates/Progress??/??/?? - Project Started
??/??/?? - Octree added
??/??/?? - Ded
9/17/11 - Project Revived
9/17/11 - Octree fixed
9/17/11 - Hidden Face Remover works now.
Octree -
90% - Needs further testing
Players -
10% - You don't want to know how awful control is.
Terrain Gen -
60% - Pretty slow. I need a better way of doing this (using noise lib)
Physics -
0% - I'll be using pymunk for this
Menu/GUI -
0% - uh, I don't know how I'll be doing this.
Chunk System -
0% - This will be helpful.
CreditsBrian Smith - Coding
Pretty thingsCurrent version - at that moment I had around 150FPS
