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

Protect The ForgeView game page

Action packed wave survival game made for Godot Wild Jam #68
Submitted by OvercaffeinatedDev — 2 hours, 23 minutes before the deadline
Add to collection

Play game

Protect The Forge's itch.io page

Results

CriteriaRankScore*Raw Score
Graphics#743.2163.556
Audio#972.6132.889
Fun#1022.6132.889
Accessibility#1032.3122.556
Overall#1082.6712.952
Controls#1152.5132.778
Originality#1172.7143.000
Theme#1232.7143.000

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

Godot Version
Godot_v4.2.1-stable_win64

Wildcards Used
All of them but the Gadget on is questionable I called them buffs

Game Description
Protect the forge is a wave survival game made for Godot Wild Jam #68. It takes inspiration from Hades, Vampire Survivors, Neophyte and Dark Souls. Level up by completing waves, equipping gear and buffs to take on enemies with increasing difficulty.

How does your game tie into the theme?
You forge a build as you play and there is a Blacksmith between levels who forges gear and buffs for you

Source(s)
no

Discord Username(s)
Overcaffeinated Dev

Participation Level (GWJ Only)
First time

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

if you add some vfx, attack combo and a bit more of polish, the game could have been incredible!
- hitstop on hit
- screenshake
- sword particles
- 3 hit combo
- some hit vfx on monster

- adding acceleration to your movement, if you can do this at the beginning

if you can do that at the beginning, it can make your movement a lot smoother!! Even if the acceleration takes 3-4 frames.
To do this, you can use a lerp! 

For example:

if moving:
    velocity = velocity.lerp(direction * max_speed, acceleration * delta)
else:
    velocity = player.velocity.lerp(Vector3.ZERO, deceleration * delta)



I was glad to see some diversity in enemie's design. you will be able to do a lot better next jam! ^^ Dont underestimate the game feel.

Developer

Thanks for the feedback those are really good ideas will definitely incorporate them in my next game!

Submitted

Good graphics and nice model for enemies. The gameplay was simple and lacked VFX. Upgrade system was not bad.

Developer(+1)

Thanks for the feedback I completely agree VFX is something I'm planning to learn more about I really struggled with them.

Submitted

Pretty fun and addictive loop, it would feel greater with some visual polish and maybe so attack combos

Submitted

Cool idea. Always enjoy seeing 3D games made in jams, it's impressive what people can do with such little time. Being able to pick an upgrade after every wave is really good as well. Also, the attack sound is pretty funny.

Submitted

Good entry, I like the death sound effect! I like the concept but I feel more could have been done towards the theme. Maybe needing to collect material drops from enemies in order to forge particular items? but that's just a thought. Also the combat feels off, as in you don't get good feedback when you make contact with an enemy or when they hit you. All in all an good submission

Developer(+1)

Thanks for the feedback Robert! I agree on the combat part I ran out of time but I was gonna add a hit animation to each enemy to make it more apparent they took damage. That would have been really cool I thought of adding scraps on enemy death which would be exchanged for upgrades but ran out of time I do agree that would have been really cool

Submitted

I would have played this game, but the game was running at 0.5 fps and I couldn't find a way to even move the camera.

Developer

Thats a bummer sorry you had that experience I really only got to test on my PC which ran fine but I was overall worried about optimization as this is my first ever game so I knew I likely missed the mark. What are the specs of your PC if you don't mind me asking?

Submitted(+1)

 2.5 GHz Quad-Core Intel Core i7 processer and 16 GB 1600 MHz DDR3 memory with a Intel Iris Pro 1536 MB graphics card.

Developer

Thanks I will think on ways to optimize I do load the whole scene and don't do anything clever in regards to hiding content in the world that likely could help. I also could make sure the monsters etc don't re-evaluate their position to the player every physics frame. Thanks again for the feedback this is invaluable and will help me in the future I really appreciate it

Submitted

You're welcome!

Submitted(+1)

Hey there, the graphics and animations for this entry are really good. I also enjoyed the concept (all of the games you mentioned in the description are great). From a gameplay perspective I think it would have made sense to disable collision when the player dashes, which would allow you to move through enemies and make it feel more impactful. Also, if there a way to heal during or between waves it isn't obvious enough. Thanks for submitting!

Developer

Thanks for the feedback! There is a heal but I enable it after wave 4 or 5 its part of a buff called replenish health or hearty