Dave, The Mystical Workings Of...

Profile
b
My thoughts, opinions and updates on my final year project for University.
37 comments
29 entries
Advertisement
dave
December 09, 2006
Caekpi
hmm Caekpi

What do you think?
1,330 views
dave
September 21, 2006
Logging and Documentation
Only a quick update today...

Logging
I have finished the first write of my error logging system. This is more of an appendage to the error handler in that it gets handed errors by the handler and writes them to the output file.

Doxygen
For the first time i have used Doxygen to dynamically create the do…
1,340 views
dave
September 20, 2006
Unicode and Error Handling and Other Stuff
Unicode
During my latest session of GUI programming i have been working out whether or not to cater for multi-byte as well as Unicode. Unicode is pretty much a must nowadays, especially for me during this project because i want to support multiple languages in the GUI.

The conclusion i have arrived a…
1,429 views
dave
September 09, 2006
A Great Escape From Reality
In my opinion its been long since i have found an arcade game completely addictive. Recently i was introduced to Albatross 18, a great FREE golf game, japanese style.

The idea is that you start off with a generic character called Scout. Each character has certain attributes:

- Power
- Control
- Accurac…
1,162 views
dave
September 09, 2006
It's been a long time since...

Well it has been freakin ages since i posted anything here and so i thought it was about time to.

Recent times has been littered with starting and not finishing small projects. This has mainly been because i have been busy with uni work.

For those of you that don't know, i am reading Computing for Re…
1,319 views
dave
February 01, 2006
Solid Start
Well i have made a solid start to my memory manager and all is looking well. At this moment it does nothing more than simply divert the implementation of both 'new's and 'delete's to a class and track the total bytes allocated.

I'll keep you posted.

Dave
1,126 views
dave
January 31, 2006
Memory Manager
Firstly i would like to welcome people back to my jounal, which hasn't been edited in a long time.

2 Reasons:

1) Had alot of uni work to get done, which incidentally has been going better than last year.

2) Had nothing to write about!

So here goes:

I have started work on a memory manager which will be p…
1,688 views
dave
May 06, 2005
Well Its Been A While!
Hey,

I havnt posted in my journel for a while because i have had so much university work to do. Sadly this has also inhibited my progress with my current projects. However i have continued developing DynamicVertexBuffer and have produced a document describing its operation.

I hope you can make use of…
1,044 views
dave
April 05, 2005
Rite-o
Just a quick post, ive been very busy with lots of things, trying to earn money. This my coding hasn't budged since i last posted.

ace
1,165 views
dave
March 24, 2005
Delay
Sadly i can't report any advance on THUD or Simon Says since uni and farm and social have got in the way and i havnt had time. The only thing i have achieved is a complete rewrite of the dynamic index and vertex buffers so these are now fully functional and ready for release, if need be.

Time allowi…
1,166 views
dave
March 13, 2005
Update
Hi, long time, no update.

Sadly i been so busy with uni work i havmt' had time to post anything here, but i've found 5 minutes so...

Umm, in any spare time ive had i have been perfecting my DynamicVertexBuffer and DynamicIndexBuffer classes. I seeked architectural advice from my C++ lecturer at uni a…
943 views
dave
February 28, 2005
Simon Says
Ok so writing THUD has given me alot of experience with 2D GUI design, even though THUD isnt finished.

I have decided to apply THUD to a simple game called Simon Says.

I will report back soon.

ace
884 views
dave
February 25, 2005
THUD - Progression
Not much work has been done on THUD of late cos Uni work has been stepped up a gear.

ace
809 views
dave
February 17, 2005
THUD Update
Ok so alot of work is being done on auto_vb at the moment, fine tuning.

I have also decided to provide an STL compliant iterator and const iterator so that u can sort vertices using STL. I have seeked professional advice on the structure of auto_vb and what's been said has been made note of and so a…
836 views
dave
February 11, 2005
THUD - Announcement
Ok, so ive finally revamped auto_vb and it seems to be working fine, but i still need some people to integrate it into some code properly to pick up any last problems.

Also if u have any ideas for further functionality it should have, in ur opinion, then please let me know and i'll build it in.

Link

W…
819 views
dave
February 10, 2005
THUD Update
As i have just mentioned in the below post i have written auto_vb.

I intend to wrap other parts of the DirectX API and also make them available on free.

TODO:

- LPDIRECT3DTEXTURE9
- LPDIRECT3DVERTEXBUFFER9 (indexed)

ace
800 views
dave
February 10, 2005
THUD Update
Ok so ive been working hard on a template wrapped vertex buffer.

This item has come along very nicely and appears quite robust now and should be available to download in a short while.

The features of this item are as follows:

Name : auto_vb
Description: Is a wrapper for a DirectX Vertex Buffer and thr…
970 views
dave
February 09, 2005
THUD Update
Hi,

The font engine is being left as is and so is the THUD scenegraph.

I am currently writing a new wrapped vertex buffer component for THUD. This is going to be very similar to the wrapped vertex buffer except that this time the vertex buffer will have an index with it.

You will still only be able to…
912 views
dave
February 08, 2005
THUD Update
Most of the font engine for thud is now done.

So over the last day or so i have been optimising the 2 main renderers giving them that little more speed.

Just a short note today really, plenty more features to implement.

ace
829 views
dave
February 06, 2005
THUD Update
More progress has been made with the THUD font engine that is currently being worked on. The font engine has now got built in '\n' support and Custom Proportion Adaptation.

The first meaning that you can specify:

"I wrote this program\nDavid Lovegrove"

and the engine will wrap the text to the next lin…
877 views
dave
February 06, 2005
THUD Update
Well i finally, after working out a complicated algorithm, have encoded font widths into the font engine. When u register a font set texture to the font engine the engine also looks for a .INI file which contains the character width data. If this data is not available it reverts to standard quad sp…
884 views
dave
February 05, 2005
Font Engine On The Way
Over the past few days ive been coding a font engine as a component to THUD.

It currently prints out text with even spacing which looks aweful. Im working on variable spacing which will make the text look far better.

pic

Ace
970 views
dave
January 31, 2005
Social Life Prohibiting
Over the past few days my social life has got in the way of pushing this project forward, but a little got done.

I managed to get the mouse control of the Component_Box_Draggable sharper but still 1 issue with it to be resolved. That issue is the ability of the user to start the drag outside of the …
750 views
dave
January 28, 2005
2 Demos
I have made available two demos of THUD at its beta stage.

Draggable Box
Boxes and Buttons

These two executables are using a basic kernel and do not enumerate devices etc. DirectX 9 MUST be installed.

Please help with feedback, thankyou.

ace
843 views
dave
January 27, 2005
THUD - Progression
Over the past two hours i have been working on the THUD component Component_Box_Draggable. It has now been officially added to the library on Beta.

I'm finding that with the dragging that the movement is somewhat sluggish. I'm not entirely sure if this is because of the method that has been used to …
810 views
dave
January 26, 2005
Screenies
Hey, thanks for the comments. I have taken a screenie of the current state of affairs but also included a screenie of an old project that needs a revamp. The old project is 3D Minesweeper and was a finished game but just appallingly done in all aspects.


THUD Preview (still under developement)
Here th…
835 views
dave
January 26, 2005
THUD - Progression
thud_picturebox has been added to the library. This is a simple textured quad.

Library so far:

thud_box
thud_button
thud_picturebox

To Do:

thud_dialogue
thud_textbox
thud_font (font engine provided with thud)
893 views
dave
January 25, 2005
THUD - Progression
Templated Heads Up Display is well under way and just gone midnite GMT the first two components of the library have been completed.

Library so far:

thud_box
thud_button

To Do:

thud_dialogue
thud_textbox
thud_picturebox
thud_font (font engine provided with thud)
...
812 views
Advertisement

Popular Blogs

shawnhar
Generalist
101 Entries
9 Followers
15 Entries
10 Followers
johnhattan
Programmer
1,277 Entries
47 Followers
ApochPiQ
Generalist
628 Entries
44 Followers
dgreen02
Generalist
338 Entries
56 Followers
Advertisement