Phew!
Blokworld :: Development :: Status
Page 1 of 1
Phew!
Hectic couple of weeks with my dayjob, but time is beginning to free up.
Sorry for not replying to a couple of posts sooner, still getting the hang of these boards. Didn't realise there were new posts since i wasn't logged in (didn't realise i wasn't). Doh!
Just got the barebones web service up to allow logins and record some stats from the engine during testing and a basic login form on engine startup.
The next couple of weeks will be spent on the following...
Basic Interface for block selection
Cross hair
Error Trapping and Logging
Stats gathering
Tidy up directory structure for assets
Complete player collision detection
Tidy up in game diagnostics
In short, lots of donkey work.
Hopefully this will be completed in a week or two, i'll keep you posted, then i'll send some pm's about how to download etc.
Sorry for not replying to a couple of posts sooner, still getting the hang of these boards. Didn't realise there were new posts since i wasn't logged in (didn't realise i wasn't). Doh!
Just got the barebones web service up to allow logins and record some stats from the engine during testing and a basic login form on engine startup.
The next couple of weeks will be spent on the following...
Basic Interface for block selection
Cross hair
Error Trapping and Logging
Stats gathering
Tidy up directory structure for assets
Complete player collision detection
Tidy up in game diagnostics
In short, lots of donkey work.
Hopefully this will be completed in a week or two, i'll keep you posted, then i'll send some pm's about how to download etc.
Slaihne- Posts : 264
Join date : 2011-03-17
Age : 56
Re: Phew!
Got the crosshair in. Boy do i hate projection matrices.
Todo:
Basic Interface for block selection
Tidy up directory structure for assets
Complete player collision detection
Tidy up in game diagnostics
Partly Done:
Error Trapping and Logging
Stats gathering
Todo:
Basic Interface for block selection
Tidy up directory structure for assets
Complete player collision detection
Tidy up in game diagnostics
Partly Done:
Error Trapping and Logging
Stats gathering
Slaihne- Posts : 264
Join date : 2011-03-17
Age : 56
Re: Phew!
Reworked lighting to use 4 bits per channel instead of the 8 bits i used to use.
Done this to reduce memory consumption by half, then took all that ram back again so that i can have 2 light buffers, a back buffer and front buffer.
This will facilitate improved world update code. It basically means that the 'front' light buffer will always be correct at any point in time. There won't be any dark / part filled areas.
This is important because player updates need to nip into the update cycle at the soonest possible moment. If the update cycle was processing chunks near the player then the player updates have to wait until the light is fully generated in these chunks. Basically it leads to lag when large updates are taking place near the player.
If the world update uses the back buffer then the player updates can use the front buffer directly, i can have my cake and eat it too!
Also, this will be useful for critters since they get their light from the buffer; now they can get their light from the front buffer so there won't be any possible glitches.
I'm sticking with the current update method for the tech-test since it basically works, but does have lag with large world updates near the player. I will be working on the better method after releasing the tech-test.
Done this to reduce memory consumption by half, then took all that ram back again so that i can have 2 light buffers, a back buffer and front buffer.
This will facilitate improved world update code. It basically means that the 'front' light buffer will always be correct at any point in time. There won't be any dark / part filled areas.
This is important because player updates need to nip into the update cycle at the soonest possible moment. If the update cycle was processing chunks near the player then the player updates have to wait until the light is fully generated in these chunks. Basically it leads to lag when large updates are taking place near the player.
If the world update uses the back buffer then the player updates can use the front buffer directly, i can have my cake and eat it too!
Also, this will be useful for critters since they get their light from the buffer; now they can get their light from the front buffer so there won't be any possible glitches.
I'm sticking with the current update method for the tech-test since it basically works, but does have lag with large world updates near the player. I will be working on the better method after releasing the tech-test.
Slaihne- Posts : 264
Join date : 2011-03-17
Age : 56
Blokworld :: Development :: Status
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
|
|
Fri Jul 01, 2016 7:25 am by croxxx
» Source?
Thu Jul 12, 2012 9:55 am by raistlinthewiz
» Version Available (Take 2)
Sat Jun 09, 2012 3:23 am by kamild1996
» Terrain Rendering Bug
Thu May 17, 2012 8:07 am by sackboy789
» Mystery Block!
Thu Mar 29, 2012 4:42 am by Corvin73
» Your procedural tree/plant seeding technique?
Sat Mar 24, 2012 3:10 am by Slaihne
» Voxeliq project
Wed Mar 07, 2012 4:25 am by raistlinthewiz
» What is a Tech-Test?
Wed Jan 18, 2012 12:32 pm by joeydmars
» Images
Fri Jan 06, 2012 6:02 am by croxxx