06.30.05
Posted in General at 8:06 pm by Nick
Made a few changes today. Thanks to Nick May for putting a ONE banner on his site, I had completely forgotten about it, but I have done the same. I also fixed the footer, which for one reason or another, looked like crap due to the extra images. Rather than making the footer larger, I opted just to move the images below it, near the very end of the page.
Anywho, thats really about it for changes. Got a lot of things to do, but that footer was annoying me. Should be all set now
Permalink
Posted in D&D, Games at 3:03 am by Nick
This is the first post in what proves to be a long campaign. It is the tale of three characters: Garrith Vanguard, Sir Nicholas Redwald, and Daniel(son). For simplicity, I play Nick, my brother Dan plays Dan, and our friend Carl plays Garrith.
The three are set within a standard Greyhawk world, and are running in a largely modified pre-written campaign called Return to the Temple of Elemental Evil. This campaign was written some time ago, when 3.0 was new (and I modify it to make it 3.5 compatible), and is based as a sequel to the original campaign: the Temple of Elemental Evil.
Anyways, its focused largely on the roleplaying aspect, and proves to be very good thus far. We have done two sessions, which must be done via AIM chat room since Carl doesnt happen to live here. AIM chat rooms sport a dice rolling feature just for this type of thing, which can be used with this syntax:
//roll-dice #-sides #
The first number is the number of dice, the second is the number of sides. One six sided die would be:
//roll-dice 1-sides 6
——–
Anyways, I have recorded the sessions thus far. You can find them at the links below. Please do no AIM anyone on the list besides me, as I don’t happen to care.
http://ew.xidus.net/pers/dd1.htm
http://ew.xidus.net/pers/dd2.htm
http://ew.xidus.net/pers/dd3.htm
– New campaign –
http://ew.xidus.net/pers/kd1.htm
Permalink
06.27.05
Posted in Programming at 1:42 pm by Nick
The MDI (Multiple Document Interface) is very useful. For those who don’t know, it is where you can make windows, maximize, minimize, tile, cascade, arrange icons and all that in several programs. This allows for editing multiple files at once.
This feature of the Win32 API has been added to Campaign-Dev. This is a professional technique, so I’m suprised it actually works. It still has some quirks, but thats like any program. The cascade, tile (vertically and horizontally) all work perfectly. Now, there is a lot to be done. I kind of hacked up the New.. menu selection, so that’ll have to be fixed.
But for now, without going into too much detail (perhaps later, need to go paint somemore), all I can say is go look at the code. Mainly the mdi.c/h files.
http://ew.xidus.net/download/c-dev
Permalink
Posted in Programming at 1:33 pm by Nick
I have registered at SourceForge to host the X-Log Library. Hopefully this will circulate it, providing it is approved. It will be licensed under the GPL.
[EDIT]
Project approved under GPL license, Xlib is now officially hosted on SourceForge.
You can find it here: http://www.sourceforge.net/projects/xlib
Permalink
Posted in Programming at 12:57 pm by Nick
Ok, I’ve made a few changes. First off, there is a little change in logging format. Secondly, it now uses an XSLT template to convert the log into pseudo-XHTML. Luckily, this was easy to slap togeather. The template was originally created by for the article previously posted (http://www.gamedev.net/reference/programming/features/xmltech/) about XML-style logs, but I modified it to fit mine. Kudos to Jack “jollyjeffers” Hoxley and Oli “evolutional” Wilkinson for writing it. Secondly, if the file doesnt exist within the log directory, it will create it (the XSLT template that is). So, you can still safely delete the whole log directory without fearing anything. There shouldn’t be any changes to function calls. So, happy log viewing!
The new library and code can be found at the same place as before.
The library:
http://ew.xidus.net/download/xlib/xlib.zip
The exported code:
http://ew.xidus.net/download/xlib
[EDIT]
To make the change more clear, you can now see an example. Follow this link to see an example log file. Notice how you link right to the XML file, and if you hit view source it shows the XML. The key is in the line:
< ?xml-stylesheet type="text/xsl" href="xslt.xsl" ?>
So, yeah…..
Permalink
06.23.05
Posted in Programming at 9:48 pm by Nick
I have been trying to learn new things recently. Starfighter didn’t go too far with that after the looping and what not. That project is now on the backburner and will be for some time. So, anyways……
During LAE I learned how to create a basic window’s application, as that is all I needed to do. The rest was just drawing to the screen and all of that. I never made menu bars, dialogue boxes, tab menus, push buttons and other things. So, that is my quest now.
Added to my ever growing list of projects is Campaign Developer. It is officially my first Win32 “program”. Campaign Developer (referred to as cdev) will do several things. It is geared mainly at providing an adaquete environment to write a Dungeons and Dragons (D&D) campaign without switching programs. It will provide a dice roller, randow town generator (thank you for copy any paste), random treasure generator, note sheet and a few other features (hopefully). As with most programs, they advance quickly at times and slowly at other times.
Read the rest of this entry »
Permalink
06.22.05
Posted in Programming at 1:38 pm by Nick
Alright, got around to doing this finally. The X-Log Library (referred to as xlog/xlib hereafter) contains two main logging functions that give you a chronological output. Both use the ellipsis (…) to accept a variable number of arguments, which makes it easier so you don’t have to preprint your strings.
The more advanced logging function produces XML-style logs, and also prints the file, line number, and function name. The output could be used in such a way that you could display it graphically. Perhaps later I will make an XLog translator that will slap them into HTML format for easier analysis.
The reason it is 95% done is because the *nix port is being a bitch. It’ll get done soon enough, however.
You can view the code and readme at:
http://ew.xidus.net/download/xlib
Or, you can download the code, readme, and compiled Windows library at:
http://ew.xidus.net/download/xlib/xlib.zip
Permalink
06.21.05
Posted in General at 9:40 pm by Nick
MoveOn.org: Save NPR and PBS
I’d like to give a genuine thanks to everyone who signed this, as they blew past their first goal of 500,000 and then surpassed their second goal of 1 million signers!
Lets hope Congress doesnt screw up….
Permalink
06.20.05
Posted in Programming, General at 1:40 pm by Nick
GameDev.net — Using XML Technologies For Enhancing Log Files
This article was quite interesting. I’ve been interested in XML-style output for lots of things, and logs seem like a good place to start.
Due to this, I’ve compiled both sets of logging functions (log_entry() and glog()) into a library named the X-Log Library (xlog or xlib for short).
I don’t have sufficient time to export the code and package up the static library just yet, but when I have some more time I surely will. I need to get the *nix version to work first.
Anywho, expect more on this soon.
Permalink
06.18.05
Posted in Writings, Creative at 7:53 pm by Nick
I wrote this some time ago, late this last school year. I was annoying with a few certain peoples ignorance, like they had an infinite amount of time to do everything, so they could just slack off and whatever. Well, I’m all for slacking and being lazy, unless it impacts my life. I would not dare mess up school. Several of my friends exclaim, “I just don’t try.” Well why not? Afraid you might accomplish something?
Anywho, I’ve reread this and it doesnt really make sense and its definitely not my greatest piece of work, but it happens to be the only one I have exported to HTML currently.
EDIT: Uggg, it got messed up badly somehow. Please ignore screwup’s and misspellings, something is obviously wrong with pico. I’ll fix it when I get back.
http://ew.xidus.net/pers/writings/past-present-future.htm
Don’t hate it too much
Permalink
« Previous entries ·