id Releases Open Source Wolfenstein 3D for the iPhone
An anonymous reader writes "id Software has released a port of the classic Wolfenstein FPS to the iPhone. Some of the coding was done by John Carmack himself, who also used original code combined with new code from Wolf3D Redux. The original code was open sourced years ago, and enthusiasts have been updating it, which made the port considerably easier for id. It's available in the iTunes App Store, but the source is available for free at id's website."
Carmack also posted a detailed writeup about the decision to bring Wolf3D to the iPhone, including design notes and a few snippets of code. At the end, he says, "I'm going back to Rage for a while, but I do expect Classic Doom to come fairly soon for the iPhone." Kotaku got a chance to try the game at GDC: "It's not just a good reproduction of the original, it seems better."
Wolfenstein doesn't contain the BFG... you're thinking of Doom.
You can't take the sky from me.
The game engine is open-source, but the levels and art assets have always been non-free.
I've upped my standards, so up yours.
Suddenly I feel old.
And also available for the iPod Touch:
It is almost tempting to try to hijack the side volume switch for fire, but the ergonomics aren't quite right, and it would be very un-Apple-like, and wouldn't be available on the iPod touch (plus I couldn't figure out how...).
Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
How do you install apps on the touch?
Through the App Store?
Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
Just remember, you need a Mac "pro" model to develop. Have fun!
not according to my $300 amd based hackintosh.
- which would be the natural thing to do.
i'm seriously losing faith in /. readers history education.
The only acceptable scaling method for pixel art is unfiltered "nearest neighbor" scaling, as used in the original game.
There exist algorithms for enlarging pixel art that overcome both the blocky appearance of nearest-neighbor resampling and the blurry appearance of linear resampling. The Scale2x algorithm, for instance, can be applied multiple times. The hq2x, hq3x, and hq4x can be applied only as the final step, but with amazing results.
I suspected as much but when I checked out the zip, it's actually got all the level data there.
Non impediti ratione cogitationus.
but unfortunately it seems that Iphonedot, er I mean, Slashdot only covers the Iphone....
Your bitterness is juicy.
However, lest anyone get the impression that this is a first for the iPhone, 3D apps have been available since the store itself was opened (and probably even before that). This article is not so much about the iPhone as it is about id Software and John Carmack, so you see, there's really no need to get all rabid.
This author takes full ownership and responsibility for the unpopular opinions outlined above.
From Carmack's TFA:
Can you imagine doing a simple port of a trivial (but classic) game that nearly everyone has forgotten about and then missing that one email from John Effing Carmack himself saying, "hey, want to work with me on this?"
Somewhere there is a developer kicking himself HARD for not checking his sourceforge email account.
When theres no Apple Store in your country? (that's like 90% of the globe). Not trolling I really would like to know. Proxy? gift cards? some hack?
JailBreak your phone, then either install apps manually or use one of the number of AppStore alternative Installers (Cydia comes to mind)
-Em
RelevantElephants: A Somatic WebComic...
John Carmack's post about the release mentions that they are trusting people to purchase on the app store before making use of the game data included in the source download (because there's no way to extract the game data from your app store downloaded copy, which is why they've made it available for download online too).
You're free to use the engine source code minus game content though without buying a copy on the app store.
What really gets me is how Ultima Underworld never gets the credit it deserves. It shipped before Wolfenstein 3D, and was a better game to boot.
I think you're missing the point.
Wolf 3D was about performance and fast paced action. If i remember correctly, ultima underworld wasn't exactly blazing fast.
I remember playing wolf3D on a 386, and i seriously don't believe ultima underworld would have run correctly on this machine.
Id was never about never done before stuff, it's all about technical achievement that allows action games that acually run fast.
If you want to go the "me first" route, then you should talk about Corporation ( http://en.wikipedia.org/wiki/Corporation_(video_game) ) and Midi Maze ( http://en.wikipedia.org/wiki/MIDI_Maze ). Corporation had some RPG components as well.
I'm sure there are even more titles i don't know of.