Fistful of Sacrifices

Overall★★★★★★★★★★3.52
Fun★★★★★★★★★★3.68
Innovation★★★★★★★★★★2.93
Theme★★★★★★★★★★3.64
Graphics★★★★★★★★★★3.50
Humor★★★★★★★★★★3.17
Mood★★★★★★★★★★3.11
2018-12-03_06-57-23-export-export.gif
About the Story:
One day, a cowboy incidentally kill a shooter. Unfortunately, that shooter was a Gun Devil and he want you to pay for this

2018-12-03_06-55-56-export.gif
The devil is eager for your blood, hunger for your fresh, and thirst for human souls.

Sacrifice yourself to feed the demon, in the same time, the demon can give you powerful ability.

Can you survive on the way of sacrifice while hunt down scoundrel and bandit, and finally free from the curse?

Instruction:

* WASD to move

* LShift to move slowly

* E to use items

* Mouse for aiming

* LMB for shooting.


Watch out for different type of enemy, each of them of different combat style.

Unity_2018-12-03_07-52-11.pngThe good, the bad and the ugly. And the player?

Change Log
Version v1.1
* Fix a bool value of the "Shot"(name of the basic red enemy) Behavior setting, they can chase the player correctly now.

Please leave a comment with your feedback or bug report. I am willing to hear all kinds of idea of the game or the LD experience. :smile:

screenshot

Comments28

shulgaboy3 Dec 2018, 01:01
For those who come here for the answer: Press E to sacrifice. For the author: nice idea, good implementation of shooting and well-themed locations. The only problem I had is not very mobile IA. It would be fun if they tried to approach or hide instead of standing.
Jannick Larsen
Jannick Larsen3 Dec 2018, 07:34
pretty much became a angel of death, until i was taken out by a bomb. love it!
Secretmapper
Secretmapper3 Dec 2018, 10:22
This looks really good! Shame I'm on a Mac I'd really love to try it!
BloodyOrchidDC
BloodyOrchidDCauthor3 Dec 2018, 10:31
@secretmapper I will try to make a Html5 version after this match if I can. Thanks for supporting me!
NightmaresDev
NightmaresDev3 Dec 2018, 10:42
Those bombs... They just dash xD.. So good :D
Valden
Valden3 Dec 2018, 11:18
Interesting concept, but the game lacks juice and feedback.
jk5000
jk50003 Dec 2018, 13:38
Overall is this fine top down shooter. The controls and the graphics is really good. But I would liked a bit less levels, and instead get some music/sound effects, and perhaps a bit better AI. But overall a very well made LD game. Well done.
Suchista
Suchista3 Dec 2018, 13:47
Addicting game, I like the art. I think that speeding up movement is a bit too strong, because it makes sacrifices of the other upgrades less important. Also one bug is that bullets stay in the scene when the rooms change. Good job!
BloodyOrchidDC
BloodyOrchidDCauthor3 Dec 2018, 14:06
@shulgaboy Good advice! As you mention the enemy is stand and still, I make a quick bug fix. The bool value "Keep Firing" setting of the red enemy's "FireBehavior" was accidently been turn off during early test. Thank you for reminding me!
Blodyavenger
Blodyavenger3 Dec 2018, 15:18
Really interesting concept where you need to use sacrifices wisely. I just wasn't sure what is the meaning of sacrificing your own health multiple times while you can only pick one upgrade.

Anyway, fun game!
BloodyOrchidDC
BloodyOrchidDCauthor3 Dec 2018, 16:58
@blodyavenger In early design idea, the player can choose not to sacrifice the blood to face the boss dierectly. Against the horde of enemy and a boss.

And the level keep generate with different type of enemy spawning. If player take less damage from enemy, the can save more health point for power up. When the player think he is strong enough, head to the boss battle. Kill the demon and the game go an end.
But random generation is hard to control, easily let a level become an impossible quest. Need a lot of time to change the parameters of the spawner.

So, I keep the hp sacrifices mechanism to connected with the story. And the level turn into a static one. (I make some meme of the old western movie).
Kaboosh
Kaboosh3 Dec 2018, 17:50
Looks really good!
Barrier
Barrier3 Dec 2018, 19:19
Nice title! Wish it had some audio, otherwise pretty fun, death animations are cool!
Owen Rees
Owen Rees4 Dec 2018, 19:09
I liked the variety of enemies and the sacrificing mechanic. The game would feel so much better with some audio.
Slashee the Cow
Slashee the Cow12 Dec 2018, 10:45
I won on my first try with a score of 430 and 2 health left - it would have been nice if one of the sacrifice options between levels was to get some health back (at the expense of something else obviously). By the end I was just dashing round the edge of the level firing big bursts of bullets that went everywhere - it was fun!
Linky439
Linky43912 Dec 2018, 17:56
Good game! I died at 325 points, unfortunately. I liked the sacrifice idea, the graphics are great as well! As others have pointed out, some audio would have been great, but it's OK, 48h is a short span of time ^^

Otherwise, the handling is solid. Congrats!
digitaldude555
digitaldude55514 Dec 2018, 11:56
Really good take on the theme, very well integrated into game mechanics, thats what I like to see in ludum dare games. Game was fun, art was alright. The big problem is no sound of course, even a bullet sound effect would have been ok. Good job especially on the theme.
Geckoo1337
Geckoo133716 Dec 2018, 15:30
Great game. Your project is very interesting with smooth movements and a good use of the theme. Minimalist aesthetic is cute. In technical terms I would like to know more about IA because it was skilled. Well done. However I would like to hear a background music track or some sounds when I walk or I shot. I assume that you could add them easily with more time. A great entry. Thank you ++
BloodyOrchidDC
BloodyOrchidDCauthor17 Dec 2018, 07:05
@geckoo1337 Thanks for your support! And about the AI I make a simple description. (ps. I am not a skillful English speaker so it would be some of gramma mistakes below, sry)

I made a simple AI system base on a programming patterns called "Finite state machines"(FSM). The idea of the FSM is that you got a group of state, and the character can only be one state at a time. At the same time, the state will check something(do them in the update function call each frame or check player's input) to transform to other state.

So enemy beavior is different but the state of the beavior is same. Idle for do nothing, Move for patrol, Shoot when they found the player(or hit the shoot trigger base on the AI setting)m Chase when they found the player.

Due to a lack of time for coding a FSM myself, simply use the animatior controller combine with the behavior of each animation statement can do a same effect a bit similiar to FSM. Make a bullet spawnsystem but set different parameter to change the each enemy shooting style. Make a bool value to set if they keep chase when they found player, and how long they will keep chasing. And so on.

You can download the source code to check it out, and you can leave a comment below if you got any further questions.
Raphael Maia
Raphael Maia18 Dec 2018, 14:39
It's simple and beautiful. The gameplay remembers me alot of Nuklear Throne, liked it a lot!

Rate me back if you can :)
syRoK18 Dec 2018, 18:29
Cool little game) I really liked the graphics, for example, how enemies die and leave hats behind me) I always chose shooting speed and I had a couple of miniguns in my hands) Thanks for the cool project)
Jezzamon
Jezzamon18 Dec 2018, 20:00
Hahah this is an awesome game. I love much you can mess with your stats and change the game. First time I went for spread, then I went for quickly firing bullets.

This game was pretty hurt by the lack of sound though. Next time, there are a bunch of sound effect generators you can use (sfxr is the main one I think of), I think just having some simple sound effects would make a big difference :)

Overall, really nice game!
AllesKapaul18 Dec 2018, 21:00
Really nice game, it was really fun to play. I think however that it would be nicer if there is some way to regain health. I hardly got hit but die because of the sacrifice I need to make.
sorlok
sorlok19 Dec 2018, 03:39
Lots of fun, and good use of theme! I enjoyed the sacrifice mechanic!
dcrdro
dcrdro19 Dec 2018, 10:38
Nice game! Pretty cool idea and fun gameplay
falak
falak19 Dec 2018, 17:35
The music or other sounds could make it better. But it really good to play. I like it :smile: Good luck!
glimaleite30 Dec 2018, 11:42
Yay! I won! Congrats on the compo entry! I had fun playing it, even though sometimes I was getting a bit angry with the aiming (my fault, I sacrificed it for MORE BULLETS)

What I liked the most
- the idea of upgrades debilitating other attributes.
- levels were designed instead of being procedurally generated and it still offered a pretty good length for a game jam entry. Also, the way you were introducing new enemies on further levels.
- overall funny writing.

Biggest problems for me
- projectiles too small! Shooting peas becomes a bit frustrating quite quickly, specially at the beginning when they are so slow (the speed can be increased though, but not the size).
- the movement could use a bit smoothing.

Overall, it's a really good entry!

Cheers
Found a bug?
Tell us on Discord