Shenanigans and goings on

Published March 12, 2009
Advertisement
Oh so many things. The life of a renaissance man is never uneventful.

Item One

First off, I posted a very quick "how to fix your car's mats in 15 minutes for six bucks" tutorial here. MAKE magazine has a "mend it march" promotion, and I thought I'd contribute.

Item Two

Next, I got two more orange books which means I'll have another giveaway. I'll likely give away one right away and keep the extra slack copy in the hopes that I'll eventually have a full set of four to give away. Given that I didn't contribute anything to the black book content or editorial-wise, I'm not holding out hope to receive more copies of that one. We'll see.

Item Three

Next, the green book now has a picture on Amazon. I hope it'll be arriving next week. Fingers crossed.

(note to Drew, fix the picture on the book-page in gamedev)

Item Four

My dramatic reading from the blue book is now available at www.industrybroadcast.com. Be glued to the end of your seat as I regale you with tales of high seas adventure!

Item Five

I've officially released The Code Zone Retro Pack (i.e. all of my old 90's shelfware games that I could still find and for which I recently re-re-retained licenses). While the story of those games are an adventure unto themselves, as you'd expect from any software package that managed to stay in stores for TEN YEARS, getting back to re-compile on my new machine was no picnic. I basically had the following choices. . .

1. Install VC++ 6 (which was the last compiler used to make 'em), recompile the original sources, change up the about-box and credits and such to remove mention of the old publishers, and build a new installer.

2. Modify the StarView app framework (upon which the games are built), which itself hasn't changed in ten years, to work on a newer Visual Studio.

3. Dump the StarView app framework in favor of the OpenOffice Framework (which StarView became after Sun bought 'em out), modify the games to work with it, and recompile.

Seeing the easiest route as number one, as it'd just require changes to batch file names, I set about to installing VC++ 6 on Vista. Upon doing so, Vista popped up a box saying that my compiler was about ten years outta date, it's flagged as an app that doesn't play well with anything after Windows 2000, and that ship just ain't gonna sail.

Glee.

Being sly and wiley, I popped up Virtual PC and built myself a little Virtual Windows 98. VC++ 6 had no problem with it. A little wrestling with batch files and dependencies and all that other stuff that I haven't done in years, and I had a working build-chain again.

Then I dragged the newly-compiled games over to Vista, built a cute little NSIS installer for 'em, and they live again!

Check 'em out here to see 'em in all of their 256-color MIDI-soundtracked glory again!

Item Six

Think Tank is basically done. It's currently shopping for sponsorships, but if I don't get any bites it'll be scattered to the four winds. As a reward for actually reading this far, I'll let you try it out. It's here.

Note that this version is currently site-locked to thecodezone.com, so don't just grab the swf file and slap it up on your own favorite game portal. Once I'm confident that it's in as good a working order as it's gonna get, I'll make a distributable version.

Please please post feedback for the game. It's gonna go viral and once things go viral there's no way to make changes.



Dang, I had a lot going on this week. I need a rest.
Previous Entry I have a winner
Next Entry Me the cynic
0 likes 8 comments

Comments

ukdm
I died and got left in an impossible situation of Think Tank. It placed my tank in the top left corner facing the wall with a tank below me and a tank behind me one tank-width away. The game restarted and I died before I could turn and shoot.

I'm sure that doesn't happen very often, but was frustrating as I was powerless to do anything to stop it.

Nice game overall though.
March 12, 2009 11:31 AM
johnhattan
I think the rule right now is that I make sure you're at least 50 pixels (2 1/2 tank widths) away from an enemy before I'll put you in a spot, but there's still the possibility of having a tank or two pointing right at you when you land.

I could probably expand the check to making sure that no tanks have a bead on the spot where you're gonna land, but there's still gonna be a bit of a "sucks for you" aspect if a tank turns around or is about to turn a corner into you, especially if it's armed.

I'm tempted to say that that's just the luck of the draw. I remember the old Asteroids game used to recycle your ship only when there wasn't a rock less than about an inch from the center, but you'd still get in situations where rocks were bearing in on you from both sides.

I'll think about it. If there's an easy solution, I'll probably do it.

edit: Idea. Tanks have a little countdown timer so they don't fire all their bullets at once. I could crank up everybody's countdown timer when you recycle, then they wouldn't fire for a second or two, thus giving you a little opportunity to escape.
March 12, 2009 12:18 PM
ukdm
Sounds like a good solution. Not having your tank facing the wall would also help a lot.
March 12, 2009 12:30 PM
Twisol
I have a little problem where the tank doubles back on itself briefly, but it doesn't happen too often... I head one direction, then for a split second it goes the opposite way then switches back. Other than that, pretty fun [smile]

~Jonathan
March 12, 2009 01:33 PM
deathtrap
I noticed a problem. I'd be moving horizontally and I'd push the up key to turn into a vertical lane but it wouldn't register and kept going all the way, past multiple vertical lanes, to the edge of the map. However, it did go up when it got to the edge(I had the up key held down the whole time) .

March 12, 2009 09:30 PM
Ravuya
I like the tip for the carpet mats, but I have another one: ask the dealership. Occasionally dealerships get branded 'promo items' like mudflaps and floor mats that otherwise just take up space in a closet and that they can't "throw in" with new cars once that model of car is no longer for sale.

I've also had success going to the pick-it-yourself junkyard and cutting up portions of trunk lining or removing any floor mats left behind in the car. You can also save a ton of money on replacement wheels by finding a car that shares your platform (in your instance, the Neon) and swiping its wheels from the junkyard corpses for usually a few bucks a wheel.

In general, you can also save a ton of money by buying salvage title cars -- ones that have previously been in an accident need mechanical know-how to make them pass inspection and become legal again, but theft recoveries often have nothing wrong with them but cosmetic damage. Resale will hurt, though, as running the VIN will reveal it to be a salvage title.

Also, if you've got leather seats, you can make them last a lot longer by using a stiff paintbrush to work dust, crumbs/dirt and grime out from the cracks, and small scratches in the exterior paint clearcoat (such as those made by an ice scraper) can be repaired with acetone-based fingernail polish.

Most bodywork dents can be popped out by a paintless dent repair (PDR) guy, but don't just pay random guys on the side of the road $20 for it - the good guys aren't much more expensive. You know the good guys are good because they have a toolbox full of tools and a portfolio. Most "body shops" just subcontract to the good guys and charge you way more.

If you have a socket wrench and stuff keeps falling out of it, put in a piece of folded letter-size paper into the socket; it'll give you just enough friction to hold the bolt in place without rounding off the edges or slipping out of the socket when you turn it upside down.
March 13, 2009 12:08 PM
matt_j
OMG! I have Expert Software CDs from back in the day!!!
March 21, 2009 03:29 PM
eedok
think tanks is giving me a 404 for the swf
March 23, 2009 12:43 AM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Advertisement