Languages Span!

Vote This Post DownVote This Post Up (No Ratings Yet)
Loading ... Loading ...

I have often been caught in the cross fire of the ongoing and awfully brutal and emotional language wars. I am a C programmer by choice and a PHP/Perl Developer by trade, so I get some of the most heated and misfortunate of the angry or emotionally charged responses from people who just do not know a god damned thing about what they are talking about. Scarier is when I hear absurdities from people who actually do know something about their topic. For some reason they want to stick their toes into my pool and do not like the temperature of the water so they go into a tirade about how I should change the color of the water with some dye and install a heater, oh and the chlorine content is too low or too high and algae will form; who knows, maybe you should add this algae snake as well to keep it from getting to the bottom! I apologize for the extended analogy here but it stands. It is important that Comp Sci. and Developers alike learn at least one thing about languages before they enter the market and end up coding themselves into a corner – There is no such thing as a language level, Languages Span!

Read the rest of this entry »

Posted on July 25th, 2008 by Bob in Application Development, Game Development, Inspiration, Web Development

Changes are in the wind…

Vote This Post DownVote This Post Up (No Ratings Yet)
Loading ... Loading ...

school has begun, and this winter quarter I am expanding my math as usual, but also undertaking something I am not quite sure why I dreaded. Java is being added to my arsenal and as with the other languages I have developed I plan to release whatever applications I create. I have only been in class a couple days but I really doubt it will provide me with much of a challenge to be able to cause me the hours of frustration that I spent in the computer lab with my introductory courses.

I have also begun working on my UT3 Packaging utility…

Read the rest of this entry »

Posted on January 9th, 2008 by Bob in Application Development, Game Development, Gneu Website

sQL Server Reporting Services, Microsoft at its best

Vote This Post DownVote This Post Up (No Ratings Yet)
Loading ... Loading ...

I have had my own reasons for not following along the MS bandwagon - Open source hostile, Expensive (far from free), but most of all, they appeal to the wrong folks - Suits. I am sitting in a class on MSSQL Server Reporting Services, and boy was I amazed when I found that there was a new application link called, and mind you I’m not kidding here, SQL Server Business Intelligence Development Studio, and guess where it links? Directly to MSVS, no changes at all to the interface. Heh. Who would have known that MSVS was actually directing Business Intelligence? Certainly not me.

Read the rest of this entry »

Posted on March 30th, 2007 by Bob in Random

Viewer Mail #2

Vote This Post DownVote This Post Up (No Ratings Yet)
Loading ... Loading ...

I received an email a couple days ago and I have been trying to figure out how to approach it, until now.

Hey man,

I am new to coding, obviously, and I love your tutorials on hl2, but I have this distinct feeling that I’m missing something. I coded in VB for a while and it was a lot of fun to see what I was able to do with a few nouns and verbs, talk about words in action, but there was something that has always blown my mind, and I figured I would bounce it off of you. So here goes bro.

When I was in class a couple nights ago we went over random access files, which are neat in their own right, but since I ran into that I have been trying to figure out a file type to use for my own application. The values are going to have to be user editable/readable, but what are some of the options for it?

Thanks a bunch and keep up the good work!
Adam.

Read the rest of this entry »

Posted on December 8th, 2006 by Bob in Gneu Website

My GUI Designer is coming along

Vote This Post DownVote This Post Up (No Ratings Yet)
Loading ... Loading ...

I just finished the key values class and its rolling pretty well. Lots of the same features as the one I wrote in C++ but this one I had the honor of designing, and design I did. The class in c# is has dynamic data structures, an array list, sorted list, writing this class over in C++ has been great because I got the chance to put some thought into an old data structure I hadn’t touched in a while.

Read the rest of this entry »

Posted on November 22nd, 2006 by Bob in Application Development, Game Development

Keys && Values

Vote This Post DownVote This Post Up (No Ratings Yet)
Loading ... Loading ...

the last couple days I have been working on a C++ class that is quite interesting, and inspired by Half Life 2. HL2 is highly dependant on key value paired files, everything from the weapons to the GUI to the keys are all handled with the same system of keys and values. I recently released an application, the mod manager, which is written in C# and handles the key value files fine. I’m now moving my GUI application to C++ since I want the application to be free of dependency to .net, and I have to work my C++ magic to get the files read properly.

Ill add the file to a repository here when its done.
Keep an eye out.

Posted on November 22nd, 2006 by Bob in Application Development, Game Development

Ill Program idea

Vote This Post DownVote This Post Up (No Ratings Yet)
Loading ... Loading ...

Being sick is definitely influencing my programming. I have been ill for the last couple days fighting back the urges to rip my nose out and give it some running shoes, and at the same time trying to piece together my HL2 Mod Manager. So here is the scoop, expect more at a later time.

I have been working on an app over the last month that will make the basic file modification of HL2 into a process that will take seconds where before it used to take minutes and multiple files.

I know what you are thinking, “Wow thats cool, but I”m too old school to use it.” Well this is where the fun begins. This app removes the need to ever go into those directories and edit things again. Create new weapons, fix weapon bucket collisions, expand your localization and add another mod, this one your own project that is just your test place before you merge it into the full build you have on your SVN. I just put some of the finishing touches on the drag and drop collision resolution stuff which was more fun than it was worth so i recoded it better just for added fun.

The app is not stand alone at its current state but will be if there is a calling for it, currently its written in C# (ergo .net Dependant).

Planned Feature List:

  • Automatically update your files with small changes without having to remember which file held what value.
  • Add & update values for your gameinfo, weapons, localization, keyboard etc.
  • Drag & Drop weapon bucket collision resolution
  • VGUI2 Graphical designer.

If you are interested in getting involved in my projects and or would like to help me test this application please email me at the usual spot (check my profile) or hit me up on AIM, I”m available as often as life permits, so please don’t be irate if i don’t hit you back quick enough. ill get around to you all.

and last but not least, I give you my mod manager:

GameInfo.txt is now:
11-15-2006_22-54-30.jpg

weapon_*.txt files are now:
11-15-2006_22-55-24.jpg

weapon bucket resolution util (Drag & Drop):
11-15-2006_22-55-37.jpg

localization files are now:
11-15-2006_22-55-28.jpg

Posted on November 16th, 2006 by Bob in Application Development, Game Development