Ouchface
Register | User Profile | Member List | F.A.Q | Privacy Policy | New Blog | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Misc. > Doomworld News > Doom in Flash
Pages (2): [1] 2 »  
Author
All times are GMT. The time now is 02:46. Post New Thread    Post A Reply
Trasher][
The game is not well!


Posts: 1302
Registered: 08-02


Doom has been ported to just about everything in the past, ranging from phones to cameras to your toaster. Now, it's been ported to Flash by a Newgrounds staffer called Mike, using an research project by Adobe called Alchemy. It's definitely more of a proof of concept than something truly playable, but it's certainly interesting. If you have Flash Player 10, you can click here to check it out.

Old Post 11-23-08 11:36 #
Trasher][ is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Naked Snake
HAHA I AM A FAG AND I CAN'T CHANGE THIS TITLE ANYMORE


Posts: 11556
Registered: 05-01


That is pretty awesome. It ran pretty damn good on my computer.

Old Post 11-24-08 03:20 #
Naked Snake is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Butts
Senior Member


Posts: 1470
Registered: 07-07


that is pretty neat.

Old Post 11-24-08 03:37 #
Butts is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Creaphis
I will deliberately take a contrary position just for the sake of writing incredibly long arguments


Posts: 3951
Registered: 10-05


I'm impressed by the technology. Soon we'll be entering our word processors via newgrounds.com.

Old Post 11-24-08 04:13 #
Creaphis is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
kristus
Megablast!


Posts: 9555
Registered: 07-00


Isn't Quake Live gonna be in flash too?

Old Post 11-24-08 11:49 #
kristus is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Snarboo
Forum Staple


Posts: 2067
Registered: 09-04



kristus said:
Isn't Quake Live gonna be in flash too?
That or Java. All I know is John Carmack is working some kind of voodoo to get Quake 3 running in a browser.

Old Post 11-24-08 13:44 #
Snarboo is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Maes
I like big butts!


Posts: 7902
Registered: 07-06


Pretty neat. I was once interested in starting a Java port of Doom, by trying to follow the original source code as close as possible, including flat memory emulation. Previous attempts based on a complete rewrite/reintepretation didn't flourish, and AFAIK there's no complete pure Java version of Doom out there, for desktops or mobile platforms.

Initially I thought that the author of this version used Flex + Java (which means that he managed to solve the same problems I encountered), but then I saw that Alchemy allows for bridging C/C++ "directly" to Flash. Still impressive though.

However....no, I'm not looking forward for the day where we will load our word processors only from the web using a managed OS...just thinking of the computing power overhead makes me shudder :(

Old Post 11-24-08 14:50 #
Maes is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Alastair
Green Marine


Posts: 40
Registered: 08-05


This's amazing. Thre's a delay between keys pressed and action on-screen as well as a sound delay for me on my computer but what an achievement!

Old Post 11-24-08 19:45 #
Alastair is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
40oz
And who knows, maybe I'm wrong. But that's extremely unlikely because I'm always right.


Posts: 4821
Registered: 08-07


Heh.

Old Post 11-24-08 19:59 #
40oz is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Jonathan
I am not a leet hax0r :(


Posts: 667
Registered: 05-00



Snarboo said:
That or Java. All I know is John Carmack is working some kind of voodoo to get Quake 3 running in a browser.
I don't think that's right, I think it's just a custom browser plug-in that uses native code.

Old Post 11-24-08 20:41 #
Jonathan is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
sgtcrispy
Member


Posts: 662
Registered: 06-00


Nifty indeed. Using the spacebar to fire threw me off, but whatever.

Very cool. :)

Old Post 11-25-08 16:28 #
sgtcrispy is online now Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
deathbringer
Post invalidated by first word being "uhhh"


Posts: 3497
Registered: 04-02


uhhhhhhhhh

There was a flash doom many many years ago, 2001 i think. There was even talk of using it to make "deathmatch chatrooms" and of playing custom wads you could upload to your site with it on (allowing you to construct a website in doom!). I seem to be rememebr some nifty dynamic lighting too... i never trusted my connection enough to actually try and play it

Old Post 11-25-08 20:33 #
deathbringer is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Bastet Furry
THE WERELION


Posts: 896
Registered: 09-02


@deathbringer:
URL?

@Doom in Flash...
I dont know if i should be happy or scared, at least Adobe is *kind* enough to provide Flash 10 in a deb packet and the flash has no kind of protection from letting it run from my harddisk.

But if that is the future of gaming i am out and go back to my old DOS box or my trusty breadbin.

Old Post 11-26-08 03:27 #
Bastet Furry is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Csonicgo
This post is probably useless


Posts: 3786
Registered: 03-04



deathbringer said:
There was a flash doom many many years ago, 2001 i think. There was even talk of using it to make "deathmatch chatrooms" and of playing custom wads you could upload to your site with it on (allowing you to construct a website in doom!). I seem to be rememebr some nifty dynamic lighting too... i never trusted my connection enough to actually try and play it


That was probably Java, or the original Shockwave. Flash couldn't even do this in 2001.

Old Post 11-26-08 04:43 #
Csonicgo is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Maes
I like big butts!


Posts: 7902
Registered: 07-06



Csonicgo said:


That was probably Java, or the original Shockwave. Flash couldn't even do this in 2001.



Up to this day, there's no known functional and complete Java version. Also, no successful implementation has ever been done in a language without the same functionaliy as C/C++ (e.g. there's a Delphi version but no a Visual Basic version), or at least on a platform that's able to use C/C++ code, even if indirectly.

If there ever was a source-complete "browser Doom" in 2001 (not a recreation), I can only imagine it being a directX plugin of sorts or a proprietary content embedding system.

Last edited by Maes on 11-29-08 at 14:14

Old Post 11-26-08 12:41 #
Maes is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
deathbringer
Post invalidated by first word being "uhhh"


Posts: 3497
Registered: 04-02


uhhhhhhhhh

Oh yeah i think it was Shockwave (though i thought that 'was' flash?)

Either way the link is most likely dead, but i do remember a big thread about it, and if i'm right it was after DW switched over to the new forums (though the old ones are still around too aren't they?).

Also it was most probably a recreation (though apparently a very accurate one, not a generic "Windows maze screensaver with doom sprites" one) as i seem to remember only E1M1 was working in it.

Old Post 11-26-08 13:54 #
deathbringer is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
exp(x)


Posts: 2219
Registered: 04-04



Maes said:
Up to this day, there's no known functional and complete Java version. Also, no successful implementation has ever been done in a language without the same functionaliy as C/C++ (e.g. there's a Delphi version but no a Visual Basic version), or at least on a platform that's able to use C/C++ code, even if indirectly.

Just wait until I construct an entirely analog circuit of the doom engine. It shouldn't be that much more complicated than pong, right? :P

Old Post 11-26-08 16:17 #
exp(x) is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Mike.Reiner
Forum Regular


Posts: 942
Registered: 01-05



kristus said:
Isn't Quake Live gonna be in flash too?

Quake Live uses it's own plugin, and with that it seems to run in OpenGL. Runs quite smoothly I might add.

Old Post 11-29-08 03:06 #
Mike.Reiner is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Maes
I like big butts!


Posts: 7902
Registered: 07-06



exp(x) said:

Just wait until I construct an entirely analog circuit of the doom engine. It shouldn't be that much more complicated than pong, right? :P



Perhaps a bit more complicated that this...and more to the likeness of this.

DOOM-on-a-chip?

__________________
Ranked #1 in google for FORCED and PAINFUL! Ranked #3 for Chocolate Shotgun!

Old Post 11-29-08 14:11 #
Maes is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
david_a


Posts: 1335
Registered: 09-02


Heh, yeah, we had to create Pong as the final group project for my ten-week Intro to Logic Design class. Somehow I think Doom would be a bit more involved:)

With GPUs becoming more and more general purpose you might be able to port Doom to run directly on a graphics card. That would be, uh, interesting I guess.

Old Post 12-02-08 03:29 #
david_a is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Bastet Furry
THE WERELION


Posts: 896
Registered: 09-02


Umm, i heard that nVidia is thinking about putting a whole x86 core inside their GPUs.

Old Post 12-02-08 12:36 #
Bastet Furry is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Demon Hunter
Junior Member


Posts: 173
Registered: 07-04


Holy shit, this is actually pretty cool ^^ I didn't really know what to expect at first, but this is a really neat idea!

Old Post 12-02-08 19:20 #
Demon Hunter is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Maes
I like big butts!


Posts: 7902
Registered: 07-06


Here's what appears to be the Shockwave original:

"Doom Reloaded" by necromanthus.

However, it "cheats" by being a recreation and using a modern, even if limited, 3D engine and hardware acceleration, and it's based on a modified/recreated MAP01 instead of E1M1.

I'm still waiting for /working on a Java version...

Old Post 12-03-08 19:37 #
Maes is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
WildWeasel
Resident Castlevania Super-Fanboy


Posts: 2574
Registered: 07-03


Ah, the "reloaded" series...essentially this guy seems to have thrown together a limited Shockwave-based 3D engine and ripped various other games' resources to try and make "remakes" of them. It's alright from a technical standpoint, but the product of his work is a little underwhelming.

Old Post 12-04-08 03:42 #
WildWeasel is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Chu
Member


Posts: 479
Registered: 10-02



Bastet Furry said:
Umm, i heard that nVidia is thinking about putting a whole x86 core inside their GPUs.

Really? Interesting. . .

__________________
3DGE source port

Old Post 12-04-08 11:20 #
Chu is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Bloodshedder
Spellchecker


Posts: 4524
Registered: 03-02


I think he might be confused. Intel is planning on releasing a graphics chip called Larrabee that uses x86 cores. What either has to do with Doom in Flash, I have absolutely no idea.

Old Post 12-04-08 12:03 #
Bloodshedder is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Trasher][
The game is not well!


Posts: 1302
Registered: 08-02


Update! Mike has made the source code available under the GPL. http://github.com/Herschel/flash-doom/tree/master

Old Post 12-04-08 13:21 #
Trasher][ is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
TomoAlien
Member


Posts: 306
Registered: 06-08


This is nice, but laggy. Now i can play in most places with computers.

Old Post 12-04-08 17:37 #
TomoAlien is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Nuxius
Forum Regular


Posts: 688
Registered: 02-05



Bloodshedder said:
I think he might be confused. Intel is planning on releasing a graphics chip called Larrabee that uses x86 cores. What either has to do with Doom in Flash, I have absolutely no idea.

There's also WARP from Microsoft, which is a Direct X 10 software render. (ie DirectX 10 for a CPU)

http://msdn.microsoft.com/en-us/library/dd285359.aspx

The Crysis charts are particularly amusing.

Old Post 12-05-08 04:39 #
Nuxius is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Maes
I like big butts!


Posts: 7902
Registered: 07-06



Nuxius said:
http://msdn.microsoft.com/en-us/library/dd285359.aspx

The Crysis charts are particularly amusing.



Well, as expected, it runs like crap, and surprisingly worse than even an integrated graphics card (which also runs, at best, on a custom software renderer).

The only advantage of the scheme is that it should provide pixel-accurate rendering on nearly everything, and relieve the developers of the task of writing their own software renderers.

However, I would loathe to see a Doom source port using WARP, unless the performance scales up reasonably when not trying to play something like Crysis (although I don't think it will ever be comparable to a custom, optimized software renderer). And, of course, it means nothing for OpenGL software...the only titles that would likely benefit from it are those crappy 3D engines like Pie In The Sky and FPS maker, which are unlikely to get any worse.

Old Post 12-06-08 13:18 #
Maes is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
All times are GMT. The time now is 02:46. Post New Thread    Post A Reply
Pages (2): [1] 2 »  
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Misc. > Doomworld News > Doom in Flash

Show Printable Version | Email this Page | Subscribe to this Thread

 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are OFF
[IMG] code is OFF
 

< Contact Us - Doomworld >

Powered by: vBulletin Version 2.2.5
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Forums Directory