Jump to content
  • entries
    740
  • comments
    957
  • views
    732042

More Logging Goodness

Sign in to follow this  
Gaiiden

219 views

Saturday, Oct 2nd <- Just so we're on the same page here!

So ok, I mocked up the Messaging displays. I came up with 4 views:

Total Sent



This is a vertical bar graph that shows the total number of messages sent by each object throughout the entire run time. The graph scrolls horizontally. I'm still deciding whether to allow them to be sorted by name or totals, but I probably will, since that would be cool. You can select any object's bar graph to see a listing of all sent messages in the Immediate Window.

Total Received



Same deal as Total Sent, except (obviously) the displayed data is for messages received from other objects

Per Frame



This is a cool line graph that charts the number of messages each object sent per frame. Each object will sport a different color. Obviously a graph like this can become quite cluttered, so you can only overlay a certain number of objects at once (4-6, not sure of the exact number yet). You can select and deselect them from the list box (I'm going to take out those two buttons). You can also select a node on the graph to see the messages that were sent that frame by that object in the Immediate Window

Object->Object



This lets you select two (and only two) objects from the list and the Output Window will display all the messages that were sent between the two objects

And that sums up that. The Profiler will be similar to the Per Frame graph of the Messaging section, so I'll mock that up quick tomorrow. I have a bit more thought to put into the FPS section tho.
Sign in to follow this  


3 Comments


Recommended Comments

That looks very impressive, a lot better than the profiler I'm using. Was the article you read called "A Portable Industrial-Strength Interactive Profiler"? I found the source code for that article on game developer magazine's site.

Share this comment


Link to comment
I'll admit it certainly looks impressive... I still have to actually make it tho [smile].

And the article I read was from the Sept issue of GDM - Groovy Gravy: Tricking Out Your Custom Game Debugger

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!