Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

GOOMView game page

A DOOM Inspired Top Down Shooter with Level Builder built for the 2020 OLC GameJam
Submitted by Henrywalters — 1 day, 23 hours before the deadline
Add to collection

Play GOOM

GOOM's itch.io page

Results

CriteriaRankScore*Raw Score
Would you recommend this to others to try out?#433.5003.500
Is this just spam?#514.0004.000
How much effort went into this? (keep in mind newcomers)#523.8753.875
Overall#603.6503.650
Was this entry made during the jam duration?#614.5004.500
Does it implement the theme well?#872.3752.375

Ranked from 8 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

Fun game, nice work! I liked the difficulty balance, very easily to suddenly find you're nearly out of energy but there's generous amount of health pickups if you can get back to them. I couldn't work out if something odd is going on with the bullets - I felt like the occasional bullet was much faster than normal but couldn't really be sure. I did get stuck at one point, collided quite fast with the corner of a wall and then I couldn't move away, just rotate on the spot.

Submitted (1 edit)

Cool game! I especially enjoyed the last level - exploring around to find all the switches was fun. Nice work on the submission!

Submitted

this was really fun! the third level is where things really begin to get interesting. being able to shoot through walls is a very useful crutch. i think it's awesome you included a level creator as well. i hope you add a way to lock the mouse cursor in the window! i kept getting into it and accidentally selecting outside the window x'(

Developer

thanks so much for playing so far! :) I realized after the fact that clicking outside of the grid causes an error  D: thanks again for playing 

Submitted

Very cool; however, how did you implement the enemy ai / the ability to save and load levels from the editor?

Developer

Thanks a lot! The Enemy AI is really simple. Each enemy is either in a pursuing, idle or attacking state depending on how far away they are from the player. The specific distance numbers are random for each enemy.

For the level loading, I have a Grid structure that houses a bunch of Cell structs. I then simply pipe the cells into a file and retrieve them by loading them back into that grid. From there, I just render them in the egine.

Thanks for trying it out!

Submitted

Oh thanks for answering I always struggled making ai in games. I've been recently working on a way of standardizing it with a decision tree approach so it's more manageable but also having different states is an interesting idea as well!