Holy crap, an update! I haven't had much to say lately because work has been draining my urge to work on personal projects, but I have a few things in the works that may or may not see the light of day.
So, the subject of today's entry is multithreading. Multithreading is no longer the wave of the f…
So, the subject of today's entry is multithreading. Multithreading is no longer the wave of the f…
Graduation was today. I still have a few summer classes before I'm officially done, and have been working for a year, so it doesn't mean much to me. Parents enjoyed it, I guess.
I leave on vacation tomorrow. I'll be in New Zealand for two weeks. We're going kayaking, glacier hiking, and just explori…
I leave on vacation tomorrow. I'll be in New Zealand for two weeks. We're going kayaking, glacier hiking, and just explori…
Today I accepted a full time position at the studio I'm currently an intern at. I've known they were going to offer me a job for more than a month now, but that doesn't make it any less satisfying. My official title will be Associate Systems Engineer, which means I'll be doing mostly what I do now …
One of the guys at work just wrote a new tool that cut a full Win32 build from ~45 minutes to under 10. He's my new hero.
I haven't been journaling lately because I've been crazy busy. The school semester ends in a week and a half, which means its crunch time for final projects. We've been busy at w…
I haven't been journaling lately because I've been crazy busy. The school semester ends in a week and a half, which means its crunch time for final projects. We've been busy at w…
This thread has reminded me that next year the Seattle Opera will be performing the Ring cycle. If you're interested, tickets for the general public are on sale on the web November 12th (so, this is a bit early, but I'm rather excited). If this sort of thing appeals to you, consider yourself warned…
There's something I want to talk about related to this thread (and more accurately, this news story), but I think it's better said here than there.
After reading that cnet post, I noticed this response:
Bill Gates to America: F*** You! which contained such gems as:
After reading that cnet post, I noticed this response:
Bill Gates to America: F*** You! which contained such gems as:
Quote:
tHIS GUY IS MORE UNaMERICAN TH…
I have an assignment due later today in my data compression and file formats class. For some reason, it's a javascript assignment (I have no idea how that's supposed to relate to data compression...). I've never worked with js before, or really done anything web related. After about an hour…
Every now and then at work I can't help but get the feeling "Holy crap, I make video games!" Today was one of those days.
Since I'm a tools programmer, almost all my changes are exclusively PC side. Last week I started making my first console-side feature, and today I started testing it. Hitting F5 …
Since I'm a tools programmer, almost all my changes are exclusively PC side. Last week I started making my first console-side feature, and today I started testing it. Hitting F5 …
So, here it is, the SUPER BIG ANNOUNCEMENT I'm sure you all been waiting for.
I've been working at Surreal since the beginning of summer, and we've finally announced the project I've been (and still am) a part of: This is Vegas. Now, since I'd rather like to keep my job, I can't really say anything …
I've been working at Surreal since the beginning of summer, and we've finally announced the project I've been (and still am) a part of: This is Vegas. Now, since I'd rather like to keep my job, I can't really say anything …
Since it looks like I'm going to spend the next hour compiling (damn you, full rebuilds!), I might as well update the journal. ISO work is suspended indefinitely, as I have quite a bit of school work and work work to do. The next two assignments that require my attention are a fairly boring JPEG co…
I haven't made much progress on ISO. The new semester's started, so I've been busy with that and work. Depending on how long it takes me to do my Huffman Coding assignment due Wednesday, I'd like to make some progress on the project by the end of the week.
I think I'll take a break from finishing th…
I think I'll take a break from finishing th…
So, yesterday I "fixed" a bug in our editor at work, and got mad at the people who originally wrote the system for not testing an obviously broken code path.
Then, I checked in the fix to source control, and broke our game, because I hadn't tested an obviously broken code path in the fix.
I'm a jacka…
Then, I checked in the fix to source control, and broke our game, because I hadn't tested an obviously broken code path in the fix.
I'm a jacka…
Haven't made much progress on ISO. Been mainly playing around with shaders now that they're working. I'm tooling around a bit because my next big task is finishing the render component system, then on to map serialization. I'm not too eager to start either of them at the moment.
Anyway, a few days a…
Anyway, a few days a…
Okay, so it may not look like I've made any progress (in fact, based on screen shots alone, it would appear I've regressed since my last ISO update), but this picture in fact represents a big step forward.
You see, my tiles are now being drawn with the magic of pixel shaders! Yay! Now that I've got …
Last night a bunch of us at Surreal had a friendly TF2 match against PopCap (friendly because we had already beaten them in the game developers tournament we have going on [grin]), then met up afterwards and went out drinking. Sometimes living in Seattle is pretty fun.
Also, working with a mild hang…
Also, working with a mild hang…
Those of you who don't read dailyWTF or programming.reddit.com may have missed this, it's definitely a good laugh : Too many functions.
[lol]
[lol]
So, I haven't touched my rendering code in a month or so, which can only mean one thing. That's right, it's time to rewrite the whole thing [grin]!
It's hard to get any progress done on ISO whilst constantly rewriting my drawing code, but to be honest making a game out of it is kind of secondary. I …
It's hard to get any progress done on ISO whilst constantly rewriting my drawing code, but to be honest making a game out of it is kind of secondary. I …
So I've been very bad, and have been leaking memory in ISO. Yeah, yeah, tar and feather me for it later.
I set out to fix them tonight, but I'm pretty sure I'm going out of my fucking mind. All of my reported leaks are D3D handles, which is especially bad, but I can't for the life of me figure out w…
I set out to fix them tonight, but I'm pretty sure I'm going out of my fucking mind. All of my reported leaks are D3D handles, which is especially bad, but I can't for the life of me figure out w…
Last entry I put of a screen shot of my flocking demo for AI class. The algorithm isn't very complicated, but I figured I'd explain it a bit more and throw up some source code for you.
First off, you can download and play around with the demo here. The zip contains an xml file, txt file, and an .exe…
First off, you can download and play around with the demo here. The zip contains an xml file, txt file, and an .exe…
Happy Thanksgiving to all my American readers! This year we're deep frying a turkey at my house to celebrate. Should be pretty delicious, provided we don't burn the house down. And we're drinking. Lots and lots of drinking.
In dev related news, not much has been going on. I have made a simple "selec…
In dev related news, not much has been going on. I have made a simple "selec…
So, after 3 or 4 hours of work, I'm right back where I started from [lol]. Well, visually at least. So no new screen shots, just take a look two entrys ago to see the state of ISO.
I've finished the new batching scheme I described in my previous entry, so see that for more details. Here's the new re…
I've finished the new batching scheme I described in my previous entry, so see that for more details. Here's the new re…
The more I think about it the more I think the way my renderer holds geometry is asinine, so I'm going to spend the night reworking it.
If you haven't been paying attention, here's my current scheme:
Tiles store their vertices and indices in buffers that are themselves stored in a hash map along with…
If you haven't been paying attention, here's my current scheme:
Tiles store their vertices and indices in buffers that are themselves stored in a hash map along with…
So I made some actual tangible progress on ISO tonight. Behold!
...Okay, so it still isn't all that impressive visually. None the less, this is an important bit of work, because:
1) Multiple textures! Up until now, I've just had a single test texture on every tile, so I was holding all my tiles in th…
...Okay, so it still isn't all that impressive visually. None the less, this is an important bit of work, because:
1) Multiple textures! Up until now, I've just had a single test texture on every tile, so I was holding all my tiles in th…
So I've been thinking a lot lately about whether or not my tile batching scheme is really worth it. The way things are now, I can make potentially a lot fewer Draw calls, since I batch up all tiles using the same texture into one vertex and index buffer, and make a single draw call with those. And,…
Advertisement
Popular Blogs
Advertisement