Heart Sacrifice

by predrag
Overall★★★★★★★★★★3.17
Fun★★★★★★★★★★3.04
Innovation★★★★★★★★★★2.66
Theme★★★★★★★★★★2.76
Graphics★★★★★★★★★★3.96
Mood★★★★★★★★★★3.33
First game I made for Ludum Dare. Hope you like it and comment if you have the time.

EDIT: Link now works.

I made a mistake when posting on itch. Accidentaly posted it as private instead of public game. I'm very sorry about that and hope you can play it now!

EDIT 2: I tried fixing the blue slime error and I think I did. Yesterday I rushed to post the game so I didn't test it at all that's why there were errors. I updated the download file and it is now called version 1.0.1. The error appeared very rarely for me during testing (about once in about every 10 test plays) and now it didn't appear at all. I will continue the testing and see if there are any more errors (I hope there aren't). Thanks for reporting the error messages, they helped me a lot.

Also, not many people have realized that there is a dash mechanic (which you have to unlock).
You can get it if you have 7 full lives then click on the icon in the middle of the map. Once you do that you can press "C" on your keyboard to dash.

That is the reason the game is called Heart Sacrifice. You have to sacrifice your health to be able to get dash ability thus the gameplay feels faster and also it's way easier to dodge enemy fireballs. Originally, I was supposed to make a statue in the middle instead of that icon but I didn't have time to do so since I didn't work on the first day of the jam, only on the second and third.

Genres: action

Comments40

Jobus30 Apr 2019, 02:42
Looks interesting, but link is 404.
Kritz
Kritz30 Apr 2019, 02:49
I really like the art style. But the link doesn't seem to work for me...
Greon30 Apr 2019, 02:54
It seems iteresting, but link is broken :c
firtage30 Apr 2019, 02:55
Link is broken!
dxk2294
dxk229430 Apr 2019, 02:59
Link doesn't seem to work :(
SnowTV30 Apr 2019, 04:01
The art looks really good though, I hope you fix your link soon!
Alchemic
Alchemic30 Apr 2019, 05:22
404 here as well.
dracodi30 Apr 2019, 06:12
Page not found :(
30 Apr 2019, 10:40
Link now fixed!
TomasMunro
TomasMunro30 Apr 2019, 16:21
simple game but super polished man good job love the art style
schsam30 Apr 2019, 16:26
I loved the graphics and it played very well! I wonder whether I was missing something though. Am I supposed to do anything with the symbol at the center? Otherwise I was just killin slimes like it was my job. Very pleasant game. Not totally sure how it related to the theme, but that's cool.

The game did crash at the end. I think it was after wave 5. Here's the error message that came up:
___________________________________________
############################################################################################
FATAL ERROR in
action number 1
of Step Event0

for object obj_enemy_slime_blue:

Unable to find any instance for object index '12' name 'obj_enemy_slime_blue'
at gml_Script_scr_enemy_attack_state2
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Script_scr_enemy_attack_state2 (line 0)
gml_Object_obj_enemy_slime_blue_Step_0
Retti01
Retti0130 Apr 2019, 17:09
Well polished. Love the graphics.
z0rlog
z0rlog30 Apr 2019, 17:12
Nice game, liked the graphics!
Drunk Wizard
Drunk Wizard30 Apr 2019, 17:15
I absolutely love your art style, and the light effect from the middle of the circle is great. I can personally see only one downside, and that is the lack of audio. I think the experience would have been on another level by having some background music, shooting sounds and some "umpf" sounds for hitting enemies. Would love to play longer version of this game with more enemies and attacks :) keep it up!
CamCam
CamCam30 Apr 2019, 17:18
Cool graphics !
Game-mon
Game-mon30 Apr 2019, 17:44
Sadly I got an error that made the game crash: (I tried twice and still got the same error)
___________________________________________
############################################################################################
FATAL ERROR in
action number 1
of Step Event0

for object obj_enemy_slime_blue:

Unable to find any instance for object index '12' name 'obj_enemy_slime_blue'
at gml_Script_scr_enemy_attack_state2
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Script_scr_enemy_attack_state2 (line 0)
gml_Object_obj_enemy_slime_blue_Step_0

But that's okay (: I still loved the game! Graphics look amazing, and game is fun. Adding audio could be great. Btw is there a link with the theme? Maybe it is revealed at the end and I didn't see it. Anyway great game, congrats :D
a333
a33330 Apr 2019, 18:26
Yeah, I also loved the graphics very much, and wish I could play it more, but errors make this impossible - blue slime always crashes on me. No rating, will get back to check later.

############################################################################################
FATAL ERROR in
action number 1
of Step Event0

for object obj_enemy_slime_blue:

Unable to find any instance for object index '12' name 'obj_enemy_slime_blue'
at gml_Script_scr_enemy_attack_state2
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Script_scr_enemy_attack_state2 (line 0)
gml_Object_obj_enemy_slime_blue_Step_0
JesusAcHe
JesusAcHe30 Apr 2019, 19:18
Beautiful game. Environment, lighting and the bullets are all super gorgeous. The player movement is a bit slow for my taste, but gameplay feels good. With more waves and enemies, I could keep playing this for a while.
fidrik
fidrik30 Apr 2019, 19:31
Love the art, cool game, would be cool to have more abilities
Predragauthor30 Apr 2019, 21:08
Thank you for all the comments! I'm glad you guys like the concept of the game as well as the graphics(the thing I worked on the most). By the way, I have fixed the blue slime bug so you can try to download the game again!
Kharibidus30 Apr 2019, 22:21
I really like the art! One small thing, the game crashed when I tried to resize the window.
CodingNinjaJoas
CodingNinjaJoas1 May 2019, 16:18
It is a cool game only it gave me errors at one point, i don't think it had anything to do with a specific script or something. Might just be my pc doing some weird stuff or something
EggPlant891
EggPlant8911 May 2019, 16:23
Sadly I wasn't able to play this game properly as the keyboard controls don't work, and having to use my XBox controller + mouse is physically impossible.
frankitox161 May 2019, 16:24
Really nice looking graphics, solid gameplay, and I didn't have any kind of problem trying to play it. The player moves a little bit too slow, but overall this game is really nice.
Jake White
Jake White1 May 2019, 16:27
Fantastic graphics and lighting, some audio and varied enemies would make this great :)
woody_builder
woody_builder1 May 2019, 16:31
Graphics are good, the animations are nice too. Everything is working properly, it's just missing some sound.
Alienplay1 May 2019, 16:34
I really like that pixel art style (especially how you combined lighting with it). It's also a very polished game with really nice looking particle effects. You should have added some sound though. At least from SFXR. But anyways, it's a nice game.
Entropy1 May 2019, 16:35
I didn't have any problem launching and playing it and it's good because this game is well crafted.
First of all, love the artwork ! It has this cool looking pixel art that everyone loves and it's very well done. The controls are fine but I would rather have the dash button linked to the right click of the mouse rather than the C key because it's a bit hard to get it right as you move.
It feels good to play and I hope you develop it further because I think it has potential: the idea that you have to "sacrifice" your current amount of health to get new power cood be developped even further with other bonused, better stats, etc...
Great work, I hope you go on with this project :)
Tudvari
Tudvari1 May 2019, 17:14
I dig the art style, and the mechanics are pretty good and responsive. The enemies are good but more variety would have been great. :smiley:

And also the heart pickup's hitbox could have been a bit bigger :slight_smile: And a real ending would have been nice, even if it's just a text.

Btw it crashed for me when I wanted to enlarge the window, so I had to play with low screen, and sometimes there were issues as well.

Nice entry!
MrsTari
MrsTari1 May 2019, 17:44
same problem as @eggplant891 thats for me impossible to play. the graphic is great. i would test it again. :wink:
PixScope
PixScope1 May 2019, 20:11
It's simply beautiful
Gargantus
Gargantus2 May 2019, 21:40
A truly beautiful and fun game. There could be more waves and skills to buy though. Also moving your character is a pain.
4 May 2019, 16:55
I encountered this error trying to get fullscreen
___________________________________________
############################################################################################
ERROR in
action number 1
of Draw Event

for object obj_lighting:

Trying to use non-existing surface.
at gml_Object_obj_lighting_Draw_0
############################################################################################
Bad things:
-save option doesn't save the wave, but only the hp
-Doesn't say anything at the end of the game
-the sprites of the slimes seems taken from HeartBeast's game Wargrain. (at least credit him if you're not the creator)
-no audio
Good things
-the shadows are very nice and well done
-the concept is good and solid
-nice character art (this also seems like HeartBeast's art, maybe you're him idk lol)
-the theme has been respected
Vlad Dae
Vlad Dae4 May 2019, 17:39
Cool. Looks great. I'm past all 7 waves, but what then? Is game is stuck?
Krapht
Krapht6 May 2019, 12:03
full screening the game results in fatal error. Game does not show any kind of win when you finish. Getting to "C" in order to dash when holding "D" to go left is to difficult. I would suggest mapping dash to space bar.
Found a bug?
Tell us on Discord