🎉 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!
![<div class='d-flex align-items-center'><img class='media-img mr-2' src='https://uploads.gamedev.net/profile/photo-15.png'><div class='d-flex flex-column justify-content-between align-items-start' <h4 class='text-white'>johnhattan</h4><div><i class='fas fa-heart mr-1'></i>2354</div><div>Joined June 15, 1999</div></div></div> Profile](https://uploads.gamedev.net/profile/photo-15.png)
Southlake, TX
Imparting game development wisdom of dubious quality a ridiculously long time.
![Movie recommendations](https://uploads.gamedev.net/profile/photo-15.png)
Reading TANSTAAFL's diary entry got me thinking about obscure old B-movies for Halloween. And I just thought of two that are obscure but really deserve to be seen. They're both in the public domain, so if you head over to the DVD section of your local $1 store, you'll likely find 'em. Our 99-cent s…
![Animations, oh my!](https://uploads.gamedev.net/profile/photo-15.png)
Finally got down to the nitty-gritty of the newest project. And since I'm not on NDA with myself, I'll tell you that it's a new Uber-Bulldozer. It'll contain the levels from all three of the original Bulldozers (including the unreleased Bulldozer III).
I also want to make a fourth set of 60 levels t…
I also want to make a fourth set of 60 levels t…
![Yuck and yuck](https://uploads.gamedev.net/profile/photo-15.png)
For about the second time since the Comcast-takeover, I checked out the rotting corpse that used to be TechTV. It's truly sad. One of their most-played shows consists of a half-hour of the little cinematic sequences that you see before your level starts on your game. Leo Laporte, who was undoubtedl…
![me gettin' all cynical and such](https://uploads.gamedev.net/profile/photo-15.png)
Well, the pace of internet innovation has undoubtedly slowed since the heyday of the late 1990's. Remember when Java gave us a taste of websites that were more than just static piles of text, graphics and hyperlinks? How about when RealAudio gave us real time streaming audio, albeit in a form that …
![I'm lovin' it. . .but not the food](https://uploads.gamedev.net/profile/photo-15.png)
Okay insufferable cheapasses. It's time once again for the annual McDonald's Monopoly contest. For the next month, large drink cups, large fry boxes and chicken strip boxes will have little peel off tickets good for valuable prizes.
Nicest ticket, though, is the one on the large fries or chicken str…
Nicest ticket, though, is the one on the large fries or chicken str…
![oooh, theme](https://uploads.gamedev.net/profile/photo-15.png)
Normally I don't much care about Windows XP themes. First off, it appeared that the whole scheme wasn't done well --at least if you were interested in something other than the three that came with Windows. Seems like the only way to make Windows look interesting is to invest a few bucks in that Sta…
![Streaming Flash, bad clients, and zoom](https://uploads.gamedev.net/profile/photo-15.png)
Experimented with Streaming Flash Video yesterday. Turns out that the new Flash MX 2004 Pro has nice support for streaming video, with a nice little video controller that doesn't require any plugin other than Flash itself. It's limited, though, in that the video you stream must be in Flash format, …
![shady deals and shuttles](https://uploads.gamedev.net/profile/photo-15.png)
Been trying to get some projects closed down for Civilgrrl this week, so the game development has slowed.
I finally got paid for a project that was SUPPOSED to be a prepayment agreement, so we can get off dead center with that one. I'm also trying to get another project completed and out of our hair…
I finally got paid for a project that was SUPPOSED to be a prepayment agreement, so we can get off dead center with that one. I'm also trying to get another project completed and out of our hair…
![Standard hardware and software](https://uploads.gamedev.net/profile/photo-15.png)
Since I run a pile of computers here, I've grown fond of stuff that works well the first time. Here's my list of hardware and software that I prefer after a few years of experience:
Computer: Dell. We're not running exclusively Dell here, but any new machines I buy will probably be Dells. Haven't ha…
Computer: Dell. We're not running exclusively Dell here, but any new machines I buy will probably be Dells. Haven't ha…
![Well, that was short](https://uploads.gamedev.net/profile/photo-15.png)
Yep, it's the end of a mini-era. I quit my job this morning after a couple of events that made it very clear that I couldn't keep all of my business-balls (code zone games, website, civilgrrl, contracting) in the air at once. I ain't gonna get into details, but something had to give.
That means that…
That means that…
![Movies and also movies](https://uploads.gamedev.net/profile/photo-15.png)
Got the new Star Wars DVD's yesterday, as I had an old Discover gift-card that I wanted to finally retire. I was never wild about Lucas' decision to continually add pointless new computer-generated features and restore deleted footage to his films. If there's one thing I've learned from watching th…
![*sigh* and *sigh*](https://uploads.gamedev.net/profile/photo-15.png)
No takers on the web-job. Either I'm being too picky, or I've got no interested readers.
Oh well.
I've probably written it somewhere, but I'll write it again. It is impossible to write a client game and the base class library (or is that called an "engine" nowadays) at the same time. I've seen this …
Oh well.
I've probably written it somewhere, but I'll write it again. It is impossible to write a client game and the base class library (or is that called an "engine" nowadays) at the same time. I've seen this …
![I don't know if I should even be posting this. . .](https://uploads.gamedev.net/profile/photo-15.png)
Well, we'll see. You see, I'm worried about posting this because I'm certain to get several responses from folks who've got Serif Web Wizard or somesuch other "make a webpage in one easy step" software who suddenly fancy themselves to be webpage designers.
I need a webpage designer. As you can see, …
I need a webpage designer. As you can see, …
![Untitled](https://uploads.gamedev.net/profile/photo-15.png)
Once again I prove myself to be the Shemp of the gamedev board of directors -- not a full stooge and just standing in until a better one can be found. I just now find out (from reading other diaries) that gamedev has a comic section.
http://comic.gamedev.net/past.asp?comicid=12.
Okay, it doesn't look…
http://comic.gamedev.net/past.asp?comicid=12.
Okay, it doesn't look…
![Enough with the engines already!](https://uploads.gamedev.net/profile/photo-15.png)
Jeez, looks like half of these developer diaries are "I'm currently working on my game engine called ".
Give it up already! There are lots of really good engines already out there that are available for lower prices than your time is worth. Just start writing your game and quit with the engine-shtic…
Give it up already! There are lots of really good engines already out there that are available for lower prices than your time is worth. Just start writing your game and quit with the engine-shtic…
![List update](https://uploads.gamedev.net/profile/photo-15.png)
Well, the gamedev.net "link" thing still doesn't seem to be working properly, so I'll just post a link to the month and year here. Go to the last entry for the original list.
I was thinking of my best/worst superhero movies list, and I think I need to replace an entry. I was always pretty lukewarm a…
I was thinking of my best/worst superhero movies list, and I think I need to replace an entry. I was always pretty lukewarm a…
![Back early](https://uploads.gamedev.net/profile/photo-15.png)
I'm back a day early from the Austin Game Conference. I checked out the whole place, took some pictures, and decided that a whole bunch of not much was happening.
I went to a couple of seminars where I learned stuff I already knew and one seminar where I learned stuff I didn't know. I looked at the …
I went to a couple of seminars where I learned stuff I already knew and one seminar where I learned stuff I didn't know. I looked at the …
![Ugh, I feel like I've been parolled](https://uploads.gamedev.net/profile/photo-15.png)
Summary of the house-drama. . .
1. Old house goes on sale in April
2. 3 weeks later, house gets buy-contract from nice family
3. House gets backup contract from couple wanting to make it a rental
4. Nice family has bad credit. Backup contract becomes primary contract.
5. Backup couple wants us to give t…
1. Old house goes on sale in April
2. 3 weeks later, house gets buy-contract from nice family
3. House gets backup contract from couple wanting to make it a rental
4. Nice family has bad credit. Backup contract becomes primary contract.
5. Backup couple wants us to give t…
![Forgive the lateness of my reply. . .](https://uploads.gamedev.net/profile/photo-15.png)
Sorry to leave you all hanging like that. Here's a quick update of all hanging threads below. . .
- Jury duty was a non-starter. This time I was chosen to be part of a large pool of "morning alternates" and I was headed home with my $6 check by noon.
- We still own the house. HUD couldn't get their shite…
![Sheesh. . .](https://uploads.gamedev.net/profile/photo-15.png)
Got a call from our realtor a few minutes ago (Sunday night). Everything's on-track for the buyers to close on the house on Tuesday. Problem is, I've got the bigass black-box unknown spectre of Jury Duty. Provided I'm not picked for a jury, everything's a go. If I get picked, then everything's like…
![Beta One and DOOM! DOOM I TELL YOU!!!](https://uploads.gamedev.net/profile/photo-15.png)
The Game That's Name Cannot Be Spoken went to Beta One yesterday. It's feature-complete (save for international translation) and the buglist is empty, which means it's now ripe for the client to pepper me with a thousand Blue-To-Different-Blue requests. Thankfully I've got jury duty on Monday so I'…
![Heh heh](https://uploads.gamedev.net/profile/photo-15.png)
I got yelled at at work yesterday for being a bit too detached from the process. I was presented that morning with a list of stuff that needed to get fixed in The Game That Cannot Be Named. Wanting to get outta there early, I got to work on the list right away. I donned my official "do not bother m…
![Peck peck peck](https://uploads.gamedev.net/profile/photo-15.png)
Now comes the part of the project that can only be likened to being pecked to death by ducks. It's the part where, upon delivering the project in the state that the designer(s) required, the designer(s) realize that a couple of their design decisions weren't as shockingly innovative as they origina…
![Yet again still more homebuying angst](https://uploads.gamedev.net/profile/photo-15.png)
Well hopefully I'll get the house sold this week or next. Dunno if I posted it already, but our homebuyer decided that it'd be a smart idea to quit her job two days before closing on the house, as a friend of hers said that it was okay as long as you hired on with a similar job right away.
Her frien…
Her frien…
![Can't say I didn't try](https://uploads.gamedev.net/profile/photo-15.png)
Yesterday I tried to pull a Cormanesque trick, but I really doubt it's gonna come to anything.
Roger Corman had a habit during his heyday of the 60's of taking advantage of every bit of time, set, and staff given to him. If he finished a movie a few days early, he'd start filming another movie on th…
Roger Corman had a habit during his heyday of the 60's of taking advantage of every bit of time, set, and staff given to him. If he finished a movie a few days early, he'd start filming another movie on th…
![Feeling a bit enigmatic. . .](https://uploads.gamedev.net/profile/photo-15.png)
Enigma's working well. Line number errors are reported correctly, only in the wrong FILE, so compiler errors aren't horrible but aren't dirt-simple to take care of.
Installed XP SP2 on about six machines now. It's working fine on all of 'em. Only app it complains about is Trillian, and it's just a …
Installed XP SP2 on about six machines now. It's working fine on all of 'em. Only app it complains about is Trillian, and it's just a …
![Bold prediction](https://uploads.gamedev.net/profile/photo-15.png)
I predict that within ten years "We Will Rock You" will replace "The Itsy Bitsy Spider" as the song of choice for toddlers.
My kid is now teaching the other kids at Kinder-Care how to sing it, along with out-of-sync footstomping and handclapping.
When you see "We Will Rock You Elmo" in Toys-R-Us in a…
My kid is now teaching the other kids at Kinder-Care how to sing it, along with out-of-sync footstomping and handclapping.
When you see "We Will Rock You Elmo" in Toys-R-Us in a…
![I guess it's okay. . .](https://uploads.gamedev.net/profile/photo-15.png)
I think I'm the only person who's not giddy with excitement over Mozilla Firefox. I installed it a couple of weeks ago, but it just didn't seem like much of an improvement over IE.
True, it's got some stuff that IE doesn't currently have built-in, like tabbed browsing and popup killing, but I get po…
True, it's got some stuff that IE doesn't currently have built-in, like tabbed browsing and popup killing, but I get po…
![Note to new journal-holders](https://uploads.gamedev.net/profile/photo-15.png)
Gamedev does have a mechanism to import existing diaries/blogs/etc. Check out here for more details.
Start reformatting and importing today!
Start reformatting and importing today!
![Untitled](https://uploads.gamedev.net/profile/photo-15.png)
First off, GameDev Plus is now active, and it's not too expensive. For just a few bucks, you can get your own developer journal and hosted webspace, the ability to host downloads on the GD Showcase, forum extras, and enough discounts on computer books to justify the cost of membership.
And, best of …
And, best of …
Advertisement
Popular Blogs
Advertisement