🎉 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.
![Look at all the pink stuff](https://uploads.gamedev.net/profile/photo-15.png)
Christmas day for a two year-old is a magical time. I just posted pictures at http://civilgrrl.com/gallery/04-12. Don't look, though, if you're averse to pink dollhouses and princesses.
We had a fun time. I ended up with that bigass two volume Complete Far Side collection, a Barnes & Noble gift …
We had a fun time. I ended up with that bigass two volume Complete Far Side collection, a Barnes & Noble gift …
![Boy, Lucy was right](https://uploads.gamedev.net/profile/photo-15.png)
After 38 years on this planet, my thinking has gone back and forth on several subjects. The most recent is the holidays. In the past I've had drilled into my head that all of the glitz and commercialism and such that surrounded Christmas was shallow and distracting and wrong and that you should ins…
![Betcha didn't know I was a cartoonist too!](http://members.gamedev.net/johnhattan/comic1.jpg)
Since it's guest-week at the gamedev comic page, I decided to follow Mushu's lead and make an unsolicited submission.
You probably can't tell, but it's made entirely out of clipart. The kid image was the most disturbing one I could find.
You probably can't tell, but it's made entirely out of clipart. The kid image was the most disturbing one I could find.
![Now here's a deal](https://uploads.gamedev.net/profile/photo-15.png)
I know there are some folks out there who like it when I post deals. I find deals all the time, which often entertains my coworkers here. Last thing I got was a free mini-fridge and luggage when I bought some more ink for the plotter.
This deal's gonna be hard to beat. It's Adobe Photoshop Elements …
This deal's gonna be hard to beat. It's Adobe Photoshop Elements …
![Oooh, more level builder](https://uploads.gamedev.net/profile/photo-15.png)
Okay, Bulldozer Builder Client Release Candidate One is now up for your level-building enjoyment. Try it out here.
It's a friggin' Flash-applet, so there's nothing to install. Just click the link and start making a level. Sheesh.
Following TANSTAAFL's buglist (scroll down about two entries), it appea…
It's a friggin' Flash-applet, so there's nothing to install. Just click the link and start making a level. Sheesh.
Following TANSTAAFL's buglist (scroll down about two entries), it appea…
![Thems was the days](https://uploads.gamedev.net/profile/photo-15.png)
Since I reminded Bryan of an old college incident that he recounted in his blog comments, I shall relay another.
The old Texas A&M engineering building was across the street from a McDonald's, and I often ran by there to grab some lunch on the way to the lab. One day I popped into the lab to fin…
The old Texas A&M engineering building was across the street from a McDonald's, and I often ran by there to grab some lunch on the way to the lab. One day I popped into the lab to fin…
![Buildin' dozers](https://uploads.gamedev.net/profile/photo-15.png)
Everything on the dozer-builder is now done except for the server communication. I did a lot of optimization of the graphics and buttons and such. Took the size of the app from 70k down to 40k. You can record and playback solutions. You can also pop up your entire level in ASCII form if you wanna s…
![Lotsa stuff](https://uploads.gamedev.net/profile/photo-15.png)
Got some ebay goodness here. There are couple of things that might interest folks such as yourself, namely copies of 3D Game Engine Programming For People Misguided Enough To Want To Write Their Own 3D Game Engine, a new just-reviewed copy of Turnip Boy Teaches You How To Write A Mediocre Space-Sho…
![Lotsa things](https://uploads.gamedev.net/profile/photo-15.png)
Congrats to "Christmas with the Kranks". They apparently got another positive review on Rotten Tomatoes, vaulting their score to 5% and propelling them ahead of "Battlefield Earth", but still behind "Gigli" and "Catwoman".
Interestingly, I saw a commercial for the film yesterday, and the reviews the…
Interestingly, I saw a commercial for the film yesterday, and the reviews the…
![Bask in my prophetic prowess](https://uploads.gamedev.net/profile/photo-15.png)
Told you so.
If you're wondering how bad 3% is, here are some for comparison.
It's worse than this one
and this one
and this one
and this one
and this one
Yep, worse than those. Although it did tie with. . .
this one
And is apparently superior to. . .
this one
and this one
Congrats to 'em for that.
If you're wondering how bad 3% is, here are some for comparison.
It's worse than this one
and this one
and this one
and this one
and this one
Yep, worse than those. Although it did tie with. . .
this one
And is apparently superior to. . .
this one
and this one
Congrats to 'em for that.
![Licenses](https://uploads.gamedev.net/profile/photo-15.png)
All this talk about Steam and Half Life 2 and ownership reminds me of an amusing conversation my wife had just yesterday.
When working on land development projects, you work with lots of different pieces of software. The primary one is Autodesk Land Development Desktop (i.e. AutoCAD with a buncha la…
When working on land development projects, you work with lots of different pieces of software. The primary one is Autodesk Land Development Desktop (i.e. AutoCAD with a buncha la…
![Level editor goodness](https://uploads.gamedev.net/profile/photo-15.png)
I just put the updated "almost ready for prime time" Bulldozer editor up here. This one allows you to design a level and record a solution once you've designed a level.
To-do list consists of finishing the leveltotext() and texttolevel() functions so that it can actually read and write levels, both …
To-do list consists of finishing the leveltotext() and texttolevel() functions so that it can actually read and write levels, both …
![Back now](https://uploads.gamedev.net/profile/photo-15.png)
Did a weekend trip from D/FW to Nashville this weekend (11.5 hours of driving each way) to participate in my parents' 40th anniversary party. I had a good time, and Maggie absolutely adored seeing her cousins.
Thankfully she's a good traveller. She spent most of the trip watching videos or singing t…
Thankfully she's a good traveller. She spent most of the trip watching videos or singing t…
![More codes](https://uploads.gamedev.net/profile/photo-15.png)
More McDonald's Codes. If you use one, please comment with the one you used so people don't waste time entering dead codes.
Oh, and a couple of folks entered new codes in the comments of the original code-frenzy diary entry (scroll down about five entries).
GameSpot 1-month subscription. http://www.g…
Oh, and a couple of folks entered new codes in the comments of the original code-frenzy diary entry (scroll down about five entries).
GameSpot 1-month subscription. http://www.g…
![Speakin' of movies that suck](https://uploads.gamedev.net/profile/photo-15.png)
"Christmas with the Kranks" is going to suck. It's based on John Grisham's badly-implemented novelette "Skipping Christmas", and it's got far too many flaws to make a worthwhile movie.
- The main characters are thoroughly unlikeable. Much like how the entire cast of "Jurassic Park III" was so annoying…
![Who besides me is NOT a flatulating dunderhead?](https://uploads.gamedev.net/profile/photo-15.png)
Yes I know my IM handles are available on my profile page.
If you're incapable of writing a coherent sentence, however, please don't IM me.
. . .also if you need help with bittorrent, don't IM me. I never gave any indication that I know how to use bittorrent.
. . .also if you've seen one of my book re…
If you're incapable of writing a coherent sentence, however, please don't IM me.
. . .also if you need help with bittorrent, don't IM me. I never gave any indication that I know how to use bittorrent.
. . .also if you've seen one of my book re…
![Movies movies](https://uploads.gamedev.net/profile/photo-15.png)
Figuring it might be worth watching since it was remade, I taped and finally got a chance to watch the original 1966 Alfie.
And boy what a dated rambling artifact of dead times it is.
And ramble it does. I'm not much for movies that don't have a coherent story in favor of simply ping-ponging from sit…
And boy what a dated rambling artifact of dead times it is.
And ramble it does. I'm not much for movies that don't have a coherent story in favor of simply ping-ponging from sit…
![Dozer builder](https://uploads.gamedev.net/profile/photo-15.png)
The new-n-improved Bulldozer level builder is about 2/3 complete. The only major parts to add now are the solution-recording and server-communication. Server communication is gonna require a server, so I'm eventually gonna have to teach myself PHP to write the back-end. Probably happen this week.
If…
If…
![Bulldozer Deluxe](https://uploads.gamedev.net/profile/photo-15.png)
Did more work on Bulldozer Deluxe. I stole much of the look & feel (and code) from my completed Duck Tiles, as I think it's reasonably well organized. There's less code, because the move logic of Bulldozer's a bit simpler than Duck Tiles (which isn't all that complex). Since Bulldozer's more of…
![McDonald's Postmortem](https://uploads.gamedev.net/profile/photo-15.png)
Well I'm down to my last six bucks of BB credit, so it's officially the end of an era. Here's the final tally. . .
Debits:
500 #10 envelopes = ($7)
500 #8 envelopes = ($7)
1000 first-class stamps = ($370)
eBay fees = ($15)
Total = ($399)
Credits:
eBay winnings = $542.89
17" LCD monitor = $299.99
rebate on mo…
Debits:
500 #10 envelopes = ($7)
500 #8 envelopes = ($7)
1000 first-class stamps = ($370)
eBay fees = ($15)
Total = ($399)
Credits:
eBay winnings = $542.89
17" LCD monitor = $299.99
rebate on mo…
![The Code Zone FreebieFest 2004 has begun!](https://uploads.gamedev.net/profile/photo-15.png)
First, lemme explain. If you play the little online game at McDonald's, you can win valuable prizes. And when I say "valuable", I'm referring to free ringtones, game downloads, that kind of thing. I ended up with a lot more codes than I'll ever use, so I'm giving 'em away!
It'll go like this. Before…
It'll go like this. Before…
![Mmmmstuff](https://uploads.gamedev.net/profile/photo-15.png)
Remember, it's All Saints Day today, which is a Holy Day of Obligation and is the holiest day of the year, so it's a mortal sin if you don't get to church today, and if you die with unconfessed mortal sin, you'll go to hell.
The preceeding announcement was brought to you by my strict Roman Catholic …
![Receipts-o-plenty](http://members.gamedev.net/johnhattan/diary/receipt.jpg)
Wanna see what happens when you buy a $299 monitor with McDonald's Best Buy Bucks?
You get 19 feet 9 inches of receipt!
BB had a MAG 17" flatscreen LCD monitor with built-in speakers going for the bargain (for a 17" LCD that is) price of $299.99, so I figured that'd be a perfect use for the 460 Best …
You get 19 feet 9 inches of receipt!
BB had a MAG 17" flatscreen LCD monitor with built-in speakers going for the bargain (for a 17" LCD that is) price of $299.99, so I figured that'd be a perfect use for the 460 Best …
![Freebies and. . .freebies](https://uploads.gamedev.net/profile/photo-15.png)
First freebie is the Microsoft Partner Pack. It's a mixed bag of toys which appear more than anything to be an incentive to update your XP to the latest stuff. In any case, it's worth it for the free games, which are pretty fun.
It also includes Computer Associates' eTrust virus-scanner and a year o…
It also includes Computer Associates' eTrust virus-scanner and a year o…
![Need a bit o help](https://uploads.gamedev.net/profile/photo-15.png)
Okay, we've still got got a slack computer after doing all the machine upgrades and donations. It's quite a good machine, and I think I've got an idea for it. Our new kitchen's got an island with a cabinet big enough to hold the computer, so I'm thinking of spending my Best Buy credit on a 17" LCD …
![New flash player](https://uploads.gamedev.net/profile/photo-15.png)
Saw some interesting video from Japan showing the new version of the Flash player. Interestingly, the Flash player has focused pretty-much entirely on performance-tuning for the past two releases. They've certainly added functionality improvements, like server support in V6 and ActionScript 2.0 sup…
![Me ranting](https://uploads.gamedev.net/profile/photo-15.png)
Roger Corman deserves a lifetime-achievement oscar.
Let's face it. When hacks like Blake Edwards can get an honorary oscar despite never being able to tell the difference between comedy and drama, then we need to open the field. Let's be honest here. . .
Let's face it. When hacks like Blake Edwards can get an honorary oscar despite never being able to tell the difference between comedy and drama, then we need to open the field. Let's be honest here. . .
- There's about two movies worth of funny materi…
![The SASE's return to me](https://uploads.gamedev.net/profile/photo-15.png)
$401 in Best Buy credit and still counting. It should top out at around $510.
Still not sure what to spend it on. We were thinking of getting a new washer & dryer, but the rules specifically state that you can't spend the coupons on Neptune washers. We've been wanting to get a front-loading wash…
Still not sure what to spend it on. We were thinking of getting a new washer & dryer, but the rules specifically state that you can't spend the coupons on Neptune washers. We've been wanting to get a front-loading wash…
![Bouncing bulldozers!](https://uploads.gamedev.net/profile/photo-15.png)
Awright, it took a few days but the gamedev ASP-monkeys just added support for uploading .SWF files to your personal webspace (hear that, TANS?)
Hence I present the bouncing dozer.
. . .oops, looks like I can't put object tags directly into diary entries. I'll get the hang of the the journal-restrict…
Hence I present the bouncing dozer.
. . .oops, looks like I can't put object tags directly into diary entries. I'll get the hang of the the journal-restrict…
Advertisement
Popular Blogs
Advertisement