99Hearts by barret

[raw]
made by barret for LD 44 (JAM)

ezgif.com-gif-maker (1).gif

OVERVIEW

You are building the world around you by laying down the rooms in the world. You get upgrades and fight enemies while potentially becoming insanely powerful. Your life is the currency so you use it for everything you do.

Inspired by the board game Carcassonne. I love the ideas of placing down tiles to build a world so I wanted to explore that concept within a game. Other game inspirations for this game include spelunky, risk of rain, and forager.

💜 Hearts to build the world with rooms (32 Hand Crafted rooms)

💜 Hearts go down if your timer lowers (only when enemies are present)

💜 Hearts go down if you take damage from enemies (6 enemy types)

💜 hearts can be used to get upgrades (9 upgrades)

💜 Enemies scale up as you progress

💜 Game will endlessly loop so you can keep playing with all your upgrades

TIPS

  • Hold Down Space/Action to shoot in place without moving
  • If you get negative hearts you can still earn hearts to get positive again
  • Bombs can set off other bombs causing chain reactions
  • Spawner enemy types don't move they just spawn and do no damage
  • If the game feels too hard use R key to restart it's all randomized

# CONTROLS

GAMEPAD SUPPORTED

GAMEPAD DPAD AND LEFT STICK = ARROW KEYS

ANY FACE BUTTON AND TRIGGERS = SPACE


press ARROW KEYS (or WASD) to move and shoot

press SPACE to lay bombs which hurt enemies and destroy rocks

hold down SPACE and press ARROW KEYS (or WASD) to shoot standing still

press SPACE for in game actions like building rooms and buying power ups

press R START to restart

press F4 to toggle fullscreen

press F1 or SELECT to toggle stats

press F2 to mute all sound


GAME PLAYTHROUGH

https://youtu.be/IEYaHDZijNM


CREDITS

Code , Art, Sfx by Barret Vasilchik

Color Palette by KerrieLake

https://lospec.com/palette-list/rustic-gb

Music by Failpositive

Ratings

Given 14🗳️ 21🗨️

Feedback

Gorrion
30. Apr 2019 · 06:00 UTC
Really impressive! Probably the most fun I had with a LD44 game!
TBaudon
30. Apr 2019 · 19:15 UTC
I liked your game but is there any way to win ? I played untill i got 200lifes but i must admit I gaveup because i was way too powerfull and all I had to do was to walk and destroy the walls. And at the beginning it's very difficult because you only fire in the direction you walk, forcing you to walk toward ennemies. So i guess it's a balancing issue between early and late game.

Still a cool game, liked the take on the theme and the retro mood. Liked the random chest with the upgrade, but in the end I had too many of theme making me too powerfull. Maybe scale the cost with each loop ?

The gun sfx was maybe a bit too strong and got annoying as well because it's basicallu firing the whole game , faster and faster, had to turn down my volume.

Cool entry !
turbogros
30. Apr 2019 · 20:58 UTC
Really like that retro vibe !
🎤 barret
01. May 2019 · 01:17 UTC
@gorrion thank you so much. This is my first time doing ludum dare. I honestly had such a blast making this game and super glad you enjoyed it.
🎤 barret
01. May 2019 · 01:18 UTC
@turbogros thank you. I am not really an artist so I decided to go with a low color palette to make doing everything easier and I was pretty pleased with how it turned out
🎤 barret
01. May 2019 · 01:22 UTC
@tbaudon Thank you for the feedback. Yeah I was trying to go for the risk of rain 2 gameplay style where you just keep looping, but my way of calculating the enemies scaling with you was really bad so you are just too powerful. Which can be for fun a while. If I were to take this into a full game I'd definitely need to do a ton of work on scaling and balancing the gameplay. In risk of rain the win screen is more like the lose screen that shows how far you made it, It would of been nice I could of implemented some screen that showed all the power ups you got and the stacked amounts and how long you played what loop you were on how many rooms you placed down and how many enemies you killed and what types. Definitely would of gave some more motivation to go

I like the idea of scaling the cost with the loops. If I had it where you could carry over the heart amounts to the next loops I think that idea would of worked since you would have more hearts the next loop.

The sound thing was another one I wasn't sure how to handle b/c I was like yeah it's going to get annoying after a long period of time. I'm actually curious now to look at other games that have constant shooting to see how they handle it.
oku
01. May 2019 · 02:28 UTC
Loved it! Easy and fast to understand, really keep me wanting to open more rooms :) I liked the way the booms, the lifes, the time and discovering new levels are all connected.
🎤 barret
01. May 2019 · 04:17 UTC
@oku Thank you for the kind words. I had some early feedback to help me try and make sense. I was trying to make things simple but yet have variety and keep the game pace going pretty well. I honestly didn't know how it was going to turn out or if I was even going to pull it off at first haha. But I am super glad you enjoyed. Thanks for playing and thanks for the comments
tweedle
01. May 2019 · 05:43 UTC
so much poooooower!!! nice job!
🎤 barret
01. May 2019 · 06:36 UTC
@tweedle thank you. Yeah the game definitely has some balancing issues but I think for a jam game it was fun to be over powered. Who knows maybe I'l work on it more and make it into a full game. I really did enjoy making it a lot.
Artyom Volkov
01. May 2019 · 15:44 UTC
This game looks and sounds incredibly good. Well done!
hugonun
01. May 2019 · 16:15 UTC
This is a nice first jam game. Had fun playing it, well done!
🎤 barret
01. May 2019 · 22:50 UTC
@artyom-volkov I am glad you think so. I have heard feedback the game is a bit loud it used to be louder haha. and the bullet sounds getting annoying but I tried to make everything fit and the composer doing the music is amazing so I am glad you liked it. He does a great job
🎤 barret
01. May 2019 · 22:52 UTC
@hugonun thank you so much. I have done 2 smaller jams before but never something this big so I was always nervous about it but I decided after someone said the best thing of ludum dare is being able to get the feedback. I had some people try the game while I was making it to tweak things and I just had so much fun making it. I kinda wanna adapt it to a full idea. Probably have better controls. I think I realized this game is the most fun when you have the auto aim power up so might as well just give the player auto aim
Abraxas Interactive
02. May 2019 · 01:43 UTC
Oh wow this was really fun, I loved the music and the art style, you guys did a great job! Thanks for letting us play it!
🎤 barret
02. May 2019 · 02:10 UTC
@abraxas-interactive Thank you so much. I am super happy you enjoyed all the aspects. I wasn't sure if it was going to all fit together in such short time but I really had way too much fun
Dreadusa
02. May 2019 · 03:06 UTC
Good on you barret, great use of creating rooms this way!
🎤 barret
02. May 2019 · 04:00 UTC
@dreadusa thank you very much. It was an idea I had brewing in my mind for awhile and I hadn't really a clue how I was going to do it haha but I wanted to see if it would translate into a fun game mechanic
Pyrian
02. May 2019 · 07:04 UTC
Everyone else was overpowered and I ended up too weak, lol. I watch the video and you place a room and get one or two guys, I placed a room and got dozens! Anyway, this was pretty cool, definitely fun. I would probably tone down or even remove the drones, it's more fun to shoot enemies than have them do it. Also, enemies can be kind of bullet spongy and with no health bar, that's obnoxious. I would prefer a better way to direct fire, but eh, fine for a jam.
Raska
02. May 2019 · 12:43 UTC
Wow! Probably the best game on this Ludum Dare that i played so far. Graphics and audio are matched perfectly for me, love that you used one color palette. It was simple to understand, really made me want to unlock more levels. Quite simple but amazing job!
wrimo
02. May 2019 · 13:13 UTC
Great job! The graphics were great and the gameplay was fun.
🎤 barret
02. May 2019 · 17:29 UTC
@pyrian Yeah that's one of the problems with the randomness. I do prevent certain enemies from appearing till you have placed down 5 rooms. And the enemies health goes up but I did a horrible job of balancing the scale so your example is a great one for why it needs much better scaling so that you don't get into that situation too early. The bullet spongy ness was me trying to figure out how to scaled but failing miserably at haha. After watching Z_Doctor stream the game I realized the auto aim power up he said now the game is enjoyable. I actually really like this project and am thinking about maybe going further with it so I am very happy you left some good quality feedback that hopefully I can use to improve the game if I continue
🎤 barret
02. May 2019 · 17:30 UTC
@raska Thank you, I am gla you enjoyed it because I am not an artist so I decided the only way I'm going to be able to do anything decent is using a very low color palette. Because art is usually my biggest barrier but with this I felt I was able to keep things consistent and look decent enough to where It would all fit together and I just focused more on the gameplay mechanics than worrying about art like I normally do haha.
🎤 barret
02. May 2019 · 17:31 UTC
@wrimo Thank you very much I am glad you enjoyed the gameplay and the graphics. Especially considering I'm not very much of an artist that makes me happy. Plus saying the game is fun is probably the best thing I could ever hope for
MrPiedPiper
03. May 2019 · 06:24 UTC
Wow, this was a ton of fun! Creating the play are was a great idea. At first I thought the game was broken because I ended up with negative hearts, but then I found the lose condition. That was a nice touch as well, makes things less abrupt.

I must say, I really wish I had read those instructions before playing. I didn't realize I could stand still and shoot simultaneously XP
I saw the post about your game on the feed and went straight to the game.

Anywho, amazing job!

Edit: Forgot to mention I found a bug! Before I got a bomb upgrade, I could place a second bomb right as the first was exploding, and have them both explode at the same time!

Edit 2: I decided to do another run, and managed to get OP. It was a blast! I do with there was more of a challenge at some point, or a reason to keep playing after you get to that point, but hey. Ludum Dare. The Graphics, Audio, and Gameplay worked perfectly together. One of the best Ludum Dare 44 games I've played so far!

Graphical weirdness: If you pick up multiple upgrades they stack the images on top of one-another.
Bauke Regnerus
03. May 2019 · 06:36 UTC
My only real complain is the controls. Too often I drop a bomb when I only wanted to stay foot. I would enjoy it more if shooting was separated from movement. Apart from that, great job! Having in-game instructions on the first screen is a clever idea. The concept of "buying" new pieces of land (like in Forage) works great. The graphics and audio are spot. I personally love palettes with limited colours.
No Grapes Games
03. May 2019 · 08:33 UTC
This was great, felt like a real game. The music track was really good, got me in the mood to shoot the uh... bad guys? Couldn't really understand what I was looking at as far as the visuals go but the low aspect did give the game some style. The theme wasn't strongly represented but the mechanic of revealing the level was a really cool feature. All in all this is a really good entry and you should all be proud of this.
poovi
03. May 2019 · 13:27 UTC
This is an impressive game that i have played so far in ludum dare. Really like the retro vibe of the game.
🎤 barret
03. May 2019 · 17:19 UTC
@mrpiedpiper Yeah I stared to realize that the autoaim makes the game a bit more enjoyable. I was trying to do minimal controls so I was like ok here we go you can shoot when you move, oh but what if you wanna shoot in place haha. So it was probably not the best solution

I wanted to do a better job scaling the enemies. I was trying to scaled them with you but instead it sort of has this inverse difficulty where it starts out hard and gets easiser and easier b/c you become so OP, but being OP can be fun for a point which is kinda why I think it works for the jam game. The endless loops don't really offer any challenge, so If I ever decided to make this a full game I would need to really work hard on that. I wanted to have that risk of rain 2 feeling where you just can keep playing and it gets harder and harder but instead I just let you get OP haha. Balance is everyhting.

Oh yeah the bombs, so I did something where bombs chain react and you can kinda lay bombs infinitely. The bomb and the explosion are actually 2 different objects so when you have 1 bomb you can't lay another bomb if one exists but once it explodes there are no bombs just explosions so I think that's one way to kinda bypass it but I figured what the heck i'll just leave it in

I wasn't aware of the images stacking on top of each other I think b/c I wasn't paying as much attention to the upgrades, that's a good catch though thank you for alerting me.

I am glad you enjoyed it :)
🎤 barret
03. May 2019 · 17:24 UTC
@bauke-regnerus Yeah possibly a seperate button for bombs would of been better. My thinking was that this game would have very minimal controls but sometimes re-using controls to do many things can be just as confusing as having a lot of controls so I think there is definitely a balance. My hope was that with the limited controls the players would shortly discover what you could and couldn't do. It only halway worked haha.

I will admit I have had this idea of a game brewing up in my mind where you lay down rooms for awhile so I kinda just used this gamejam to execute that idea and tried to make the theme fit in how I thought it would make sense. Your life goes down every 30 seconds there are enemies with the timer, and you need to use your life to purchase the upgrades and build land. There is technically one aspect where you can get negative hearts but you have the chance to get back in the positive again. If you have negative hearts and you try to build land you lose, so I had a time where if I bought the power up it would bring me negative so I just bought the land which at the time of purchase I wasn't negative but aftwards I was , so I had to gain up my hearts and it was pretty intense.

The palette is what truly saved me. I am not an artist so I wanted to limit myself b/c I am very limited in my artistic skills. I am glad you liked that aspect
🎤 barret
03. May 2019 · 17:26 UTC
@no-grapes-games You have no idea how much that comment made me smile "felt like a real game". I do have a very proud feeling mostly b/c people are having fun with the game and that's my whole reason for creating games is so others can have fun. So I can at least say that now I have made something that people had fun with :)
🎤 barret
03. May 2019 · 17:26 UTC
@poovi so awesome that you enjoyed and found it impressive. I am also glad people still enjoy retro vibes this day and age. I know I'm gettig old haha but it's good to see the appeal is still there