🎉 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.
![Expect to hear more about this](https://uploads.gamedev.net/profile/photo-15.png)
Just about every Flash-blog has announced this one now, so people are buzzing about the possibilities of this. It's a gizmo called Neo Swiff, and it's got real possibilities. It's a C# compiler that targets the Macromedia Flash player. It includes a very tight .NET-compatible class library and an o…
![Homeopathic UberCoffee!](https://uploads.gamedev.net/profile/photo-15.png)
I just realized that I, using homeopathic methods, have been cultivating the most powerful coffee in existence.
You see, one of the cornerstones of homeopathy is that the more you dilute something, the more powerful it becomes. Homeopathic scienticians do this by putting a single drop of somesuch he…
You see, one of the cornerstones of homeopathy is that the more you dilute something, the more powerful it becomes. Homeopathic scienticians do this by putting a single drop of somesuch he…
![Too pooped to pope? Not me!](https://uploads.gamedev.net/profile/photo-15.png)
According to Catholic doctrine, it is not required that you be a Cardinal to be the Pope. The only requirement for Popehood is to be baptised Catholic.
That means I qualify. Please send an email to root@vatican.va recommending me. I'd be a really good Pope, I promise. My platform is as follows:
1. Ap…
That means I qualify. Please send an email to root@vatican.va recommending me. I'd be a really good Pope, I promise. My platform is as follows:
1. Ap…
![NSIS is a good thing](https://uploads.gamedev.net/profile/photo-15.png)
On my to-do list for Duck Tiles is "make the DT installer". I had just figured on using the old (and I do mean old) tried-n-true "Baby InstallShield that comes with VC++ 6", but I thought it might be time to look at something new. There's Microsoft's built-in MSI installer, but I also want to targe…
![Gift card fun](https://uploads.gamedev.net/profile/photo-15.png)
As you recall, I had a $5 gift card from Ultimate Electronics from my recent purchase of "The Incredibles". I was loath to use it, though, because I find UE's sales practices annoying.
Well, while visiting a site that shall not be named but that I visit from time to time, I discovered that all of th…
Well, while visiting a site that shall not be named but that I visit from time to time, I discovered that all of th…
![Is the finish line in sight?](http://members.gamedev.net/johnhattan/dt.jpg)
To kick off the 8th year, how about something game development related?
Duck Tiles needs a to-do list. I realize that I could tweak with it and futz with it until Panama freezes over, so it needs a clear finish line. My goal today is to make a detailed "to do" list of everything that remains.
And the…
Duck Tiles needs a to-do list. I realize that I could tweak with it and futz with it until Panama freezes over, so it needs a clear finish line. My goal today is to make a detailed "to do" list of everything that remains.
And the…
![Birthday to-do](https://uploads.gamedev.net/profile/photo-15.png)
It's the best and most-popular journal on gamedev, and it's seven years old! Here's what's happened so far.
- Had breakfast at Waffle House with wife after dropping off rugrat at Kinder-Care
- Noticed that gamedev.net was down
- Wrote a review for a bad book
- Got on #gamedev so that regulars could abuse me fo…
![Sheesh](https://uploads.gamedev.net/profile/photo-15.png)
I was testing a pal's piece of software a few days ago, and it wanted Sun's JRE (Java Runtime Environment), so I installed it. Today it popped up a little box saying there was a new version available and that it'd like to install it. I told it to proceed. After popping up a progress box for a few s…
![Question that's been bugging me for 25 years](https://uploads.gamedev.net/profile/photo-15.png)
The theme song for the TV show "The Jeffersons" is all about how George and Weezie Jefferson got rich and moved up to a "deluxe apartment in the sky" on the East Side of Manhattan.
Now then, the song's not as obvious as the themes to "Beverly Hillbillies" or "Gilligan's Island" that give you a compl…
![Yummy fleks!](https://uploads.gamedev.net/profile/photo-15.png)
One thing that's very cool about living in Southlake (besides living about a mile from Pat Summerall) is that we're a scant few blocks away from the HQ of GermanDeli.com. Their warehouse doubles as a storefront, and it's the best place ever to pick up sausages, chocolate, and extremely dense bread.…
![kids' software](https://uploads.gamedev.net/profile/photo-15.png)
As a new owner of plenty of kids' software, I'd like to boldly predict a steep decline in the market for kids' software. I've got at least a dozen CD's of Disney, Strawberry Shortcake, etc, and I've yet to run even one of 'em. There's so much good kids stuff online that I haven't needed to. Between…
![Yay](http://members.gamedev.net/johnhattan/dt.jpg)
The new 8400's about ready. The new Dell 24-inch LCD also has a media-reader for a half-dozen different memory cards built into the side. Dunno if we'll ever use it, but it's a nice addition.
Got all the software moved over. I had another MS Office license, so I didn't get a chance to see if uninsta…
Got all the software moved over. I had another MS Office license, so I didn't get a chance to see if uninsta…
![New stuff](https://uploads.gamedev.net/profile/photo-15.png)
Just got another Dimension 8400 here. Pretty-much the same as the other machines (3.6 P4). We also replaced another monitor. Since Dell's got the 24-inch LCD's now, we got one of those. It's now on Shelly's CAD machine. It's quite nice for AutoCAD, now that it's got a bigass properties-bar on the r…
![Can't write, gotta read](https://uploads.gamedev.net/profile/photo-15.png)
Read read read, all I does is read.
I came back with about eight "to be reviewed" books from the GDC. I'm reading Crick's "The Astonishing Hypothesis" for a reading group. I've got Mario Puzo's "The Last Don" from the library (so It's promoted to the front before it's overdue). Got about three softw…
I came back with about eight "to be reviewed" books from the GDC. I'm reading Crick's "The Astonishing Hypothesis" for a reading group. I've got Mario Puzo's "The Last Don" from the library (so It's promoted to the front before it's overdue). Got about three softw…
![Oompa Loompa Doopadee Doo](https://uploads.gamedev.net/profile/photo-15.png)
I tire of the folks in movie message boards who are excited about the new Charlie And The Chocolate Factory movie because it'll be closer to the author's "original vision" of the story.
Now then, it has been about 25 years since I last read the book and my memory is a bit fuzzy about details, but I …
Now then, it has been about 25 years since I last read the book and my memory is a bit fuzzy about details, but I …
![Good deal](https://uploads.gamedev.net/profile/photo-15.png)
If you want "The Incredibles" on DVD, the best deal is at Ultimate Electronics. It's $12, and you get a $5 UE gift card when you check out, so the price is effectively $7.
If you also want "Bambi", there's a $3 coupon for it in the Incredibles box. Use your new $5 gift card with the coupon, and you …
If you also want "Bambi", there's a $3 coupon for it in the Incredibles box. Use your new $5 gift card with the coupon, and you …
![Post Post Post Mortem](https://uploads.gamedev.net/profile/photo-15.png)
Finally back to the old grind here. I didn't post a graft update, but suffice it to say that I've got about 40 nice pens (two that light up), a couple of aluminum water bottles with compasses (nice), toy airplanes, a couple of slinkys, a couple of "to be reviewed" books, a little wooden man (see th…
![Pre-postmortem and post-postmortem](https://uploads.gamedev.net/profile/photo-15.png)
The airport-postmortem is below the line.
The second suitcase was delivered around 5:00 yesterday. It's intact. The other suitcase was dropped off at the Samsonite store for warranty zipper-replacement.
Final pen-count is around 40. I'll have a good rant about web-games coming up soon. Stay tuned! Mu…
The second suitcase was delivered around 5:00 yesterday. It's intact. The other suitcase was dropped off at the Samsonite store for warranty zipper-replacement.
Final pen-count is around 40. I'll have a good rant about web-games coming up soon. Stay tuned! Mu…
![GDC post-postmortem](https://uploads.gamedev.net/profile/photo-15.png)
I wrote a short GDC postmortem on the laptop while waiting for the plane, but I'm too goldurned lazy to go get the thing and post it. It'll appear later. If you see it up there, read it first, thus putting things in order.
The zipper split open on one of the suitcases while being thrown on the lugga…
The zipper split open on one of the suitcases while being thrown on the lugga…
![Day four impressions](https://uploads.gamedev.net/profile/photo-15.png)
Day four is when folks start to get tired. The initial expo-floor crush has slowed to manageable levels. Things just aren't the roar that they have been.
San Francisco's nice, but like most cities has its problems. The mass transit system's great. There are lots of good restaurants. Parts of the cit…
San Francisco's nice, but like most cities has its problems. The mass transit system's great. There are lots of good restaurants. Parts of the cit…
![Expo floor opens. John explodes.](https://uploads.gamedev.net/profile/photo-15.png)
I missed the "wall of game" thing at the Metreon center across the street. I'm actually a bit disappointed that I didn't see it because it seemed like the kind of event that would send chills reverberating throughout the entire city. Nolan Bushnell got a star on the walk for pioneering Atari and br…
![Day two observations](https://uploads.gamedev.net/profile/photo-15.png)
The wireless connection we have here is abysmal. It's possible to connect, but the shared bandwidth is approximately zero. The update I posted yesterday was posted via an unsecured router that was across the street from my hotel that was restarted about every 15 minutes. . .and that was STILL bette…
![Day one observations](https://uploads.gamedev.net/profile/photo-15.png)
The writeup of the Casual Games Summit is ready, and I'll post it in a couple of hours when I get with the rest of the guys and figure out where the new GDC admin page is.
The gist I got from the Casual Games Summit is that nothing really new happened in the past year. The moneymaking model seems to…
The gist I got from the Casual Games Summit is that nothing really new happened in the past year. The moneymaking model seems to…
![Day zero](https://uploads.gamedev.net/profile/photo-15.png)
Well I assume this is now showing up on gamedev's official GDC page, so I'll go ahead and chronicle day zero, AKA Sunday, AKA the day before the GDC opens.
Day Zero
. . .was an adventure unto itself, mainly because it was the first time the three year-old kiddo flew on a real-live airplane. Since She…
Day Zero
. . .was an adventure unto itself, mainly because it was the first time the three year-old kiddo flew on a real-live airplane. Since She…
![Reason number one](https://uploads.gamedev.net/profile/photo-15.png)
Well, it appears that a couple of you need a bit more than "I know what I'm talking about", so I'll enumerate the reasons as I have the opportunity.
And if you're champing at the bit to tell me that Id writes game engines and is more successful than I am, be aware of one thing. I know Id. I've met I…
And if you're champing at the bit to tell me that Id writes game engines and is more successful than I am, be aware of one thing. I know Id. I've met I…
![Quick notes](https://uploads.gamedev.net/profile/photo-15.png)
Keep an eye on this developer journal during the week of the GDC. I'll be restricting my most sarcastic commentary for it. The GDC coverage page is almost ready and will be up and running from the gamedev front page on 3/7. It'll link back to here, so it'll be easy to find.
Next, to all those Mac z…
Next, to all those Mac z…
![A reminder](https://uploads.gamedev.net/profile/photo-15.png)
It's March and I haven't mentioned this in a while, so it's probably time for me to make the official public service announcement. I see people falling into bad habits, so it's important that this be said.
Note that this announcement is not made lightly and is backed by the wisdom of more years in t…
Note that this announcement is not made lightly and is backed by the wisdom of more years in t…
![Workin'](https://uploads.gamedev.net/profile/photo-15.png)
Headway is slow, but I'm working on the Flash-PHPObject-PHP-MySQL-Mambo integration for my games. Things are starting to work, but it's slow going.
- Flash I know
- PHPObject is pretty trivial.
- PHP is uncharted territory for me, but is pretty easy to wrap your mind around.
- MySQL is even further uncharted t…
![I gots me more power](https://uploads.gamedev.net/profile/photo-15.png)
To quote Butthead, "I like things that are cool", and I just found something cool.
A while back, a buncha hacker-types figured out that Linksys's wireless routers were cool because they're actually tiny Linux boxes, helped by Linksys dutifully giving away the source code to the box's firmware. Hence…
A while back, a buncha hacker-types figured out that Linksys's wireless routers were cool because they're actually tiny Linux boxes, helped by Linksys dutifully giving away the source code to the box's firmware. Hence…
Advertisement
Popular Blogs
Advertisement