So I started this new job a month ago and I have been working 48+ hours a week, fortunately and unfortunately. I am making lots of money towards the purchase of a new car because my other one broke and I had to sell it for scrap. The downside to this is I have no time for my hobbies that I enjoy. I do manual labor and each night I get home I am tired and sore so I just eat and go to bed and wake up doing the same routine. It really sucks but I gotta do what I gotta do right now. All my programming
Uhhhhhhh Hi! Just got home from work and boy are my dogs barking! I wasn't planning on doing a blog tonight but what the hell. I haven't really had time to work on Forge the last week but there are some new stuff going on in my code and in my brain.
Ray Intersection with Geometry
So in Forge when the mouse cursor ( center of the screen ) rolls over an object model, it changes the menu to include object options exactly how it is done in Reach Forge World. How is this done? Well,
I don't have an Xbox 360 or Halo Reach, so I am blogging to see if anyone can give me some information about how some things work. That is if anyone is actually following my blog, ha.
I can successfully grab and drop objects through the menu options, but there are some changes that need to be made. First of all, I am checking if my camera angle is closest to an object using a constant value, sort of like a FOV. I am going to change this constant to the bounding radius of the closest
updated October 15th, 2010 at 12:03 PM
Sorry about the sound volume, that's the loudest I could get it without being extremely up close to the laptop mic.
This is my first video blog and I wanted to talk a bit about Forge and get comfortable in front of the camera because I will be making more of these soon.
The video is quite boring, so bare with me lol! Full screen that shiz.
NEED A DISPENSER HERE
I was going to wait to blog again, but oh well. I have been having this random crash happen when I am holding an object in Forge when it respawns. The object is destroyed and recreated while I am still trying to modify the invalid data. Even though I have null pointer checks properly in place, my code is not syncing up to the engine to where my code knows exactly when this respawn happens. So, I messaged Kornman and had a very brief conversation before he logged offline. I asked him about the object
updated October 13th, 2010 at 11:59 PM
The OpenSauce project I was using for Forge CE was a TRAIN WRECK. I had all my reverse engineering work in this project as well and random stuff was everywhere that was not needed. It wasn't causing the crash, however it feels good to start a clean slate and know where everything is.
I started with a fresh download of OpenSauce and recoded the initial framework today. I reworked a few things so that I only had a few minor edits in original OS files. The D3DXCreateFont bug is fixed with
This is my first blog post and there will be many after this to come with my progress on Forge CE. I decided this is a more simple way of updating users of my work without having to sort through pages and pages upon pages of forum posts. Plus I am excited to keep a record of everything I have accomplished and it keeps me motivated to keep chugging along.
I am sick of not getting much done with this project over the amount of time I have had. I bet most users here have already given