Keep Ye Alive by JoskerDu
About the Game
An action rogue-like deck builder with a souls-like twist. Just kidding. It's a side-scrolling endless runner where the hero and enemies battle it out while you watch and choose how to keep it alive. Will you spend your money on health potions? Buff the Hero with a magic shield? How many waves can you KEEP YE ALIVE?!
Compo in 24hrs
- I worked alone on this. The artwork, sound effects, music, and code are all mine and fresh as of the last couple dozen hours. I am using PIXIJS and a lightweight boilerplate that I created to start from - other than that and minor use of GSAP the rest is vanilla JS... erm... TS.
- Fair warning this game is hardly done needs some work and I'll likely keep pushing but I had a blast trying to get something cranked out in 24 hours (I didn't get to start until 9PM yesterday). Pink head is a placeholder... just couldn't use the plain pink box on its own. :laughing: Ugh... yeah and it hasn't been optimized or preloaded :rolling_eyes:
- Sorry, so far there is only the one health potion (cost 1 coin). There are meant to be a number of enemies and waves and what not... but yeah... time is a thing.
- To be fair, I'm just glad I got the concept down. Can't wait to get this polished up over the next week or two.
How to Play
- The game plays itself. The hero will fight the baddies and if he lands his sword swing he'll take them out. Otherwise he may take some damage.
- Buy potions with the hero's earnings to keep it alive.
- Click a potion to purchase it and the hero will immediately drink it.
- You can take a couple of hits after your :heart: is empty but after that it's Wilhelm time!

What Didn't Make it in?
- Additional shop items: other potions, weapons, armor, etc
- Real enemy artwork and enemy variety
- A wave system and increasing difficulty over time
- A time survived clock
- Title and instructions along with a real game loop lol
- More music and sound
- Post effects like glows and sparks
- Additional animation frames for all the things
- Ground block variety
- Background parallax layer variety
Post Compo Updates
I've added a second set of links for post competition updates - both the build and the source code repo on github! Due to the feedback I've gotten, I want to keep improving this game and letting folks play the latest build. As per the rules I'm listing the change log here. Please, only judge on the original submission, but enjoy the most recent updates.
* [added] Run Timer - so you can see how long you Keep Ye Alive
* [fixed] Ye Shoppe - now purchases are animated, bugs are fixed, and unavailable potions are grayed out rather than missing completely
* [fixed] Broken game loop - now you can Keep Ye Alive AGAIN!
* [updated] Potion artwork - refined the look of the bottles so that they're distinct
* [fixed] Lots of little bugs and edge cases
* [added] Gelatinous Cube enemy to replace placeholder pink head
If anyone is interested... I'll be streaming future work on this game for a couple of hours on Wednesdays and Thursdays (10PM-Midnight EST). https://www.twitch.tv/joskerdu
Ratings
| Overall | 1028th | 2.697⭐ | 40🧑⚖️ |
| Fun | 1071th | 2⭐ | 39🧑⚖️ |
| Innovation | 991th | 2.579⭐ | 40🧑⚖️ |
| Theme | 849th | 3.224⭐ | 40🧑⚖️ |
| Graphics | 447th | 3.551⭐ | 41🧑⚖️ |
| Audio | 620th | 2.865⭐ | 39🧑⚖️ |
| Humor | 625th | 2.514⭐ | 38🧑⚖️ |
| Mood | 863th | 2.719⭐ | 18🧑⚖️ |
| Given | 39🗳️ | 42🗨️ |
The concept is interesting, is like managing the adventurer from outside. I would like to see it with more features. Also, PixiJS is awesome.
Basically... the game plays itself -- and you just **click the potion in the store panel to heal the Hero**.
I like that idea of switching up roles as a mechanic too.
I've made games all my life but this is my first time participating in this jam. Feels good. :two_hearts:
I'm going to clean up the code and get a little more polish on it and put the source and assets up on the github (currently empty) link above. It'll probably take a couple of weeks with my schedule but feel free to star the repo or just check back later.
@sergei, @nicolasmaclean, @jamesor, @pronomicalartist, @myles-mccoy, @bereg, @tero-pulkkinen, @ioan-pop, @pulkit-garg, @kinshuk-thebest, @rsim, @thegamegoyal, @rjerez192, @mailman, @fussenkuh, @jetthesimon You all rock. :metal:
It is probably possible to live forever if you spam health potions. In the future I would have a wave system and the enemies would get tougher. Potions would have a re-spawn timer; possibly causing you to have to purchase a more expensive potion because the cheap one hasn't re-spawned. I want to add other items too, weapons, armor, etc... but 24hrs just wasn't enough. ;)
I'm going to keep working on this until October and I'll keep the repository public for anyone who wants to help or just grab it and re-skiin it.
I'm going to keep working at it for a while when I have the time.
I don't want to update the compo page, that wouldn't be fair... but I'm posting updates here as I go: https://www.jrvisuals.com/games/ld46-latest/ and also pushing the source code to a public repository here: https://github.com/jrod-disco/ld46-keepalive
I've got a URL above your comment where I'm continuing the work.
I dig it, GG
I think I'm going to keep working on this and streaming progress until the next LD in October.