Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

Glad you liked it! One of the most damningly accurate comments from the original compo stream was "we have Doom at home."

The enemies are in the source code, as the arrays submittable_enemy, rat_enemy, and medium_enemy.  These are each 256 bytes, ostensibly 16x16, with each byte pointing to a tile in the background bank. They are rendered with fairly simple scaling, so any patterned tiles repeat, e.g. the treads on the rabbit tank things. The animated distortion is handled in enemy_rendering() below a comment reading 'apply wiggle.'

If you just want to hex-edit a ROM hack, they're visible around 0xF790 in the "finalish" release. Right above "WE MAY BEGIN AGAIN". 

But the whole project is permissively licensed. You can do anything. 

Hey, think about it this way, this is just about as playable a version of Doom than what would actually run on a DOS machine in 1985. So you did damn good! I especially loved the E1M1 recreation, that was super cool to find. Thanks for the tip on where to look for the sprites! I was thinking about hacking together a little mod for myself, who knows, maybe I could make it a tad closer to "real" Doom x3