🎉 Celebrating 25 Years of GameDev.net! 🎉

Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!

Spoke too soon.

Published March 15, 2006
Advertisement
Apparently the offer wasn't a "hey come work for us" offer, but a "would you be open for something vaguely approaching this" offer. Complete BS, but that's what happens when you hold no leverage... Supposed to hear back by Friday.

[edit:]

Progress Report

I changed the logo screen (just something to play with timed events and alpha-fade-effect code) to be dynamically rendered text rather than loading a 1600x1200 png which was simply text on black. Loads much faster now, though that was a good test of the threaded loading code.

Speaking of that threaded loading code, I found and fixed a bug that the change unearthed. When the threaded loader returns, it pushes the texture it loaded to requestors. If no requestors exist [the programmer had essentially sent a pre-loading request] the code would store the texture, and set a timed event [which is a renderable object] to clean it up if it hadn't been used in 2 mins.

Well, if that was triggered at just the wrong time it would interrupt a foreach in the middle of iteration, and blow everything up. Oops.

A few quick modifications to make the general out-of-order event queue threadsafe, and all fixed.

Previous Entry Job
Next Entry Progress Report
0 likes 0 comments

Comments

Nobody has left a comment. You can be the first!
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Profile
Author
Advertisement
Advertisement