Goodbye consoles

Published January 18, 2006
Advertisement
Most of my programs always start out with a console in one form or another to monitor data and to edit and update variables while the program is running and is usually in some sort of shell window or the program itself. This is all fine and good but I felt that it was very limiting to me. I could of just left things internal to the programs and do my own gui to edit things and such but this can be such a development and maintenance nightmare just for tweaking and debugging. Move over consoles since I would like to introduce panels. My idea comes right from the realm of cPanel and Plesk for website maintenance. I now included a small library into my projects that puts a small HTTP server in my programs that now gives me a nice web interface for all my data, options, and commands. It is simple and secure but gives me so much more than my old consoles could ever do. Not only is is good locally but since all of my clients are remote I can now edit, tweak, monitor, and debug a program live while on the phone with them as well as making reports that much easier. Right now for everything it sits at around only about 80k of memory usage total. Here is a link to a dump of my Debug Control Panel as it would look if you connected to a program. Options and files have been renamed or removed to protect the innocent. Feel free to ask any questions you many have.
Previous Entry Vegetating
Next Entry Magic numbers
0 likes 3 comments

Comments

Gaheris
Interesting concept. Thanks for sharing.
January 18, 2006 09:10 AM
Corman
Anonymous Poster this is the type of feedback I love to get but I just wish I knew who you where other than just another Anonymous Poster. Also I have not yet even talked with Ysaneya as I think our target goals maybe different and the numerous other business reasons that maybe involved as well but it is still a possible idea to pursue. For 3D screenshots I am working on getting my artist to make better textures other than just what I am proceduraly generating to have some good looking ones. As for the dynamic weather system it is currently under review.
January 20, 2006 05:45 PM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Profile
Author
Advertisement

Latest Entries

Things Change

1493 views

Stone Cutting

1230 views

Red Matter

1176 views

Long Overdue

1773 views

Happy New Year

1291 views

Rough Diamonds

1062 views

Precious Stones

1021 views

A Marry Christmas!

1206 views

Console Wars

954 views
Advertisement