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: | or 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 :)
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 your own resources!| Frank Bignone (May 26, 2002 at 13:08 GMT) |
| Jeff Ward (May 26, 2002 at 16:33 GMT) |
http://falcon.jmu.edu/~wardja/me/filez.html
| Raison "Straius" Varner (May 27, 2002 at 04:06 GMT) |
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) |
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) |
You must be a member and be logged in to either append comments or rate this resource.



Not Rated


