More Doom

August 27th, 2007

Update: Visit the home of Doomed Online here.

So I’ve decided to open-source the Doom port I’ve been working on. It’s really a far larger task then I think I have time for and I’m pretty sure that I’ll have to turn to the actual Doom’s source code at some point. Things like the enemy AI are a complete mystery to me, although the rest I’ve been able to get away with so far. I’m not quite finished doing it myself yet, but once I clean up the code some more I’ll release it for public consumption. Not sure what license to put it under though, the GPL would probably be fine.

This leads to my main problem. What should I name the project? Anybody have a good idea? I’m trying to think of something interesting.

Anyway, I’ve got a new demo ready. It’s set in a different level (E1M5). There’s sprites now although most of them are dummy enemies. I figured out the lighting – at least I think I did – so everything is much more bleak and Doom-like. There’s animated flats, walls, and sprites now, as well as some lighting effects. There’s wall collisions, head-bobbing, texture mapping is much better, no more mysterious walls, sound has been fixed (press the spacebar), and the engine is actually significantly faster too.

Use the arrow keys to move. You can pass through doors and other non-impassable walls. Like before, it’s 1.7MB and there’s no preloader. The game is “after the break”, as they say.

You’ll need to view this in a browser with Javascript and Flash 9 in order to see it.

There’s some cool lighting near the exit, be sure to see it.

5 Responses to “More Doom”

  1. Augusto Says:

    Taking a look at the original source code would be great. I feel like the head bobbing is too strong.

  2. Hemmy Says:

    FOOM. Flash-Doom.

    FLOOM? Flex-Doom ? 🙂

  3. Hernan Says:

    This is fantastic, specially the lightening.

    By the way, it is a good thing to open the project, I can imagine a lot of people willing to help you (like me, for example, I am really locking forward to get my hands on the AI).

  4. creek23 Says:

    I suggest “Flash Is Doomed”.

  5. Glenn Says:

    I’m geettting giddy..maybe its the headbob….

Leave a Reply