Previous Blog Next Blog
Prev/Next Blog
by date

Plan for Jeff Ward

Plan for Jeff Ward
Name:Jeff Ward
Date Posted:May 26, 2002
Rating:Not Rated
Public:YES
Comments:YES
RSS Feed:GarageGames Blog feedor Subscribe with .
Profile Page:View profile page for Jeff Ward

Blog post
JW Ruby, and things
I've made my first post of JW Ruby, the project I'm working on trying to integrate Ruby, C++ and DirectX. You can pick up the source here:

http://falcon.jmu.edu/me/filez.html

Down at the bottom. I appologize for the disorder of the code. I was originally doing this just for fun and couldn't think of a project name, so I just put my initials. :) G is everything that's main and integral to the distro. S (of which there is only one) was going to be system specific. Then I realized that was kinda silly cause I'm working in DirectX. JW, I have no idea.

Currently, only the Renderer and ObjectHandler modules are complete, and none of the ruby module functions throw errors like they should.

All in all, the error checking is god awful, but it's better than most projects I've worked on. The object handling is also strange, and I want to find a way to change it. Currently, each file defines it's own type of object. It reads the file for the definition, then executes an "init" function to actually get the type of object, then initializes the object. Very strange. I may just have a start up script tell the program what files to load, then have objects instantiated by name.

Modules I still need to add, in order: Messenger, Input, and Sound. If there any other modules you'd like to see, let me know.

I'm also considering making special object spawns. I can't remember why I wanted to do this, but I remember it was a good idea at the time.

Okay, now I'm out of soda. I'm going to get some more. Comments on the project and the code are welcome.

Oh, and for those of you that keep up on my personal life, I'm still out of a job :)

Recent Blog Posts
List:03/25/05 - Plan for Jeff Ward
02/08/05 - Plan for Jeff Ward
10/02/04 - Plan for Jeff Ward
08/17/04 - Plan for Jeff Ward
01/21/03 - Plan for Jeff Ward
01/18/03 - Plan for Jeff Ward
11/24/02 - Plan for Jeff Ward
10/07/02 - Plan for Jeff Ward

Submit ResourceSubmit your own resources!

Frank Bignone   (May 26, 2002 at 13:08 GMT)
hehe, link seems to not work :(

Jeff Ward   (May 26, 2002 at 16:33 GMT)
might help if I included my username. blah. It was a long night :)

http://falcon.jmu.edu/~wardja/me/filez.html

Raison "Straius" Varner   (May 27, 2002 at 04:06 GMT)
Hey Jeff,

Good to see you active in GG. Well, if I were a coder maybe I could actually give you some legit feedback. Sorry, hope you can settle for a HULLO! hehe

But hey.. looks good to me! hehe As meaningless as that is. :P

Jeff Ward   (May 28, 2002 at 03:58 GMT)
heh. Hey Rainson. good to see you here too :). send me an email, let me know how things are goin :)

Man I wish I knew how many people actually downloaded the thing. as it stands I can't tell if no comments is a good or a bad thing :)

Jeff Ward   (May 28, 2002 at 05:28 GMT)
and for everyone else following, I'm posting a new version. It fixes the bug with the error reported on every exit. It also has the messenger implemented. Have fun :)

You must be a member and be logged in to either append comments or rate this resource.