Epic's Sweeney On the PC Shareware Revolution
simoniker writes "Over at Gamasutra, there's a massive new interview with Epic (Mega)Games founder Tim Sweeney, the guy who's still a key technical figure at the Unreal Engine/Gears Of War developer. He discusses his early programming days, the story behind classic shareware game/tool ZZT, the origins of Epic, the '90s shareware business, and even a bit about the future as well. Particularly neat is his revelation that you can still order ZZT via mail, with orders fulfilled by his dad: 'My father still lives at the address where Potomac Computer Systems started up, so he still gets an order every few weeks... he's retired now, so he doesn't have much to do. Every week, he'll just take a stack of a few orders, put disks in them, and mail them out.'"
Print "readable" version here: http://www.gamasutra.com/view/feature/4035/from_the_past_to_the_future_tim_.php?print=1
if you have .net, you have the c# and javascript.net command-line compilers.
Do you even lift?
These aren't the 'roids you're looking for.
ZZT was a great intro not only to game design and programming, but also hex editing! You could find the byte which disabled level editing, by comparing your levels to the ones that came with the game. (And of course, being teenagers, we then made obscene parodies of every edit-protected level we could find. Ah, memories.)
"They were pure niggers." – Noam Chomsky
Do you remember ZZT STK? It was a world with nothing but boards of new things (walls, blinkers, objects, etc) in it. Most of the boards were just new coloured things (introducing background colours and some blended colours!), but there were some cool custom objects on the end there. It's a shame SuperZZT flopped, because I think that included a lot of that stuff out-of-the-box. I also remember coding super-ammo/super-health, either by making a custom object (which wasn't good, because they didn't dissapear as they should have) or by using torches and an object to count your torches (but you lost out the ability to use torches). Good times.
They probably just need the C++ runtime:
http://www.microsoft.com/downloads/details.aspx?FamilyID=9b2da534-3e03-4391-8a4d-074b9f2bc1bf
There's a separate download for x64, but express won't usually target that.
Or, if you're doing games on Windows, you might want Microsoft's XNA instead, a game development environment, with the advantage that if you pay a little bit of money, you can play them on your Xbox360. It's effectively a sanctioned way to do homebrew on the 360.
massive new interview with Epic (Mega)Games founder Tim Sweeney
You wouldn't happen to have a link to instructions for taking a pre-existing cross platform code base and getting the current version of Visual C++ Express to produce a binary that actually works, would you?
Find your c++ settings and change the runtime library option to be something without DLL's. That way the C++ runtime gets linked into the application.
They are *not* closing down the page (I know this for a fact, as I am the current site owner). This is just part of a running joke that ZZT is dying.