A doomed kajam entry

My futile attempt to make a doom clone in a month

Hey hey!

It's been a while since I joined a game jam so I figured I'd be rusty. But I didn't think I would be this rusty.

This game is more of a techdemo it seems, I attempted to create a doom clone in a month and that's a tall order for someone that's not John Carmack.

The game runs in dos(box), I'd reccomend you put it on a floppy and run it on a machine with a pentium MMX or faster. I am not great at rendering code but still wanted to give it a go so… my apologies if the framerate makes your eyes bleed.

Move around with WASD, Q and E turn, and F shoots.
however, if you have a mouse plugged in you can use that to turn and LMB to shoot.

Just try to survive as long as possible :)

Enjoy my tech demo

Voting results

1996-ness
4th
38%
8.000

This game entered in the Ranked competition (8 entries).

Comments (6)

M2tias
 • 4 years ago • 

The gun sfx is great! And the movement is really smooth. Nice textures too.

toasty
 • 4 years ago • 

I had a few crashes unfortunately, so wasn't able to explore much. I love the cacodemons and the art in general. The gun sound is perfect too. I'd like to see a more playable version, but I totally sympathise with having bugs in a jam game too >__>.

Very, very cool that you did this in DOS too :D

Wan
 • 4 years ago • 
Thank you for playing!

C:\BITKAJ~1>ssssssssssssssssssssssssssssss_

Making a Doom-like game from scratch in a month, on actual DOS hardware is quite impressive I must say. It was already looking cool at Revision, congrats for managing to turn it into an actual game!

I did get one crash and a couple big framedrops/glitching moments but other than that the game worked quite well on DOSBox. The level and the enemies look pretty good, and while the latter lacked some balancing & polish, it was all quite functional. The controls were on point. Main feedback I can give is it took me a little while to figure out that the bar below was for the health.

Now for IPX support? ;)

voxel
 • 4 years ago • 

Nicccceeeeeee. All these fancy features that are missing from my engine! I am disappointed that I can't date the demons or hire them to work in an office for me. Ethical considerations aside this is a super cool engine and I've really enjoyed seeing it come together. I hope you keep at it for a while longer, would love to see what you can do with it. Thanks for playing!

kdrnic
 • 4 years ago • 

It is great work for the level of from-scratchness you chose, I and voxel both used Allegro which eliminates much of the difficulty by allowing more easily debuggable Win/Linux builds.
I will take a peek at the source.
I reiterate the wish of others to see this completed, and if you follow @wan 's suggestion I have a little C lib supporting IPX networking which you could make use of, it has reliable and unreliable channels and should be easy to use.
Oh also, a very Doomy/Dukey bit is of course secrets - seek to implement those.

kdrnic
 • 4 years ago • 

I compiled this improved executable with a couple of source code and makefile changes to improve optimisation. It manages decent speed even on 77000 cycles on DOSBox (supposed Pentium).
Ask me for details on the changes.

Login to comment

Links

DownloadView horrible source

Author

bitrot

Details