Ouroboros by JoeDev

[raw]
made by JoeDev for Ludum Dare 47 (JAM)

You are trapped on a never-ending OUROBOROS.

Attempt to reach the head and end the loop before it devours you and curses you to repeat your fate again and again.

Tips: Kill the enemies in each segment to unlock the next door. To start the game, pick up the glowing yellow bullets (this is the gun, its just not well explained)

Features:

  • Twin-stick shooter action gameplay with AI and a scripted boss fight

  • Low-fi retro-ish aesthetics

  • Fast-paced combat

  • Roguelite elements such as Permadeath, and the changing arrangements of the Ouroboros' rooms that shift and change with every playthrough

snakepicco1.png

snakepicco3.png

snakepicco2.png

Credits:

  • Everything in-game except the background music: Joe P.
  • Background music from here: Hoshi_Hana

Note:

Note: There is now a fix build available that only has 1 change, the fix to a bug that caused a lot of players to get stuck and have to force quit their games. This is allowed as per the rules of LDJam. I am leaving the original bugged version available for download as well.

Ratings

Overall 192th 3.992⭐ 68🧑‍⚖️
Fun 172th 3.955⭐ 68🧑‍⚖️
Innovation 505th 3.608⭐ 67🧑‍⚖️
Theme 311th 4.038⭐ 68🧑‍⚖️
Graphics 257th 4.172⭐ 69🧑‍⚖️
Humor 712th 2.821⭐ 58🧑‍⚖️
Mood 464th 3.697⭐ 68🧑‍⚖️
Given 81🗳️ 102🗨️

Feedback

p-brighenti
06. Oct 2020 · 12:21 UTC
Super cool! Just wish the player moved a bit faster through WASD while still keeping the dash as it is.
Tristan10Cats
06. Oct 2020 · 12:26 UTC
One of the best entries I've seen thus far! Looks great, feels great, and most importantly, it's fun all the way through. My only gripe is that it's a bit hard to understand at first how to open the doors and what the objective really is, but after that it's a solid game. Thought this was going to be an endless runner but when I saw the boss at the end I was positively surprised.

Great game, great job!
Scharma
06. Oct 2020 · 12:28 UTC
Nice game! The movement feels right, the dash is well done, the particles are incredible, main mechanics fun, loved the aesthetics you went to with this project. There were some things missing, like screen shake, more enemy variety (although the boss fight was superb) and game lenght in general, but you did very well given the time limitation. Incredible job, congratulations!

![oroboro.png](///raw/545/f2/z/38fbf.png)
kotovnav
06. Oct 2020 · 12:28 UTC
Very well. I enjoyed it. A little more variety in enemies/ their spawn and it would be great. I hope to see it next round so I can vote on it!
Kharath
06. Oct 2020 · 12:29 UTC
Really enjoyed this game. Nice idea and pretty well executed too. The only issue I hit was needed to ALT+F4 the game after death several times because it just kept going.
ZePimpPotatoe
06. Oct 2020 · 12:30 UTC
Really loveed the game. The flow, the music, the shooting, all about it. I fiind it funny that if you move fast enough thru the rooms you can actually see the rooms spawning. I mananged to end my best run in : 02:22.
I cannot say anything else besides really nice game. It feels amazing playing from music to movement with the dash to everything.
The only thing i can recommend is make moooooore! It s awesome. I will follow you closely and will wait for an update. Keep up the work and go fourth.
Idan Rooze
06. Oct 2020 · 12:31 UTC
Congratulations on this unbelievably polished game as a solo dev, incredibly rewarding and fun. I would tweak the aiming but besides that it's a perfect jam gem to play with a controller!​
JRevel
06. Oct 2020 · 12:31 UTC
Looks great, and the feedback on the weapon is really good. But I could not really go far, it is really hard !
JojoPalambas
06. Oct 2020 · 12:33 UTC
Nice game with very pleasing graphics!

Small bug though, of the 5 times I died, 3 times the game got stuck (no fade out, just the camera stuck as is and the snake continuing its path ; no player to control) and I had to kill it with the Windows Task Manager :(
Seskon
06. Oct 2020 · 12:36 UTC
cool game once you figure it out, was a little confused at the beginning

did not see the healthbar of the boss, but i made it after a few trys :)
Sharked
06. Oct 2020 · 12:36 UTC
It seems it doesn't really work well to aim with the mouse so I played with a game pad.

I get the idea it is very cool, and with more mecanics and ennemies I think it would be very fun !
The game is a bit hard to play from the beginning, I don't know if the difficulty increase with our progression.
Sometimes the bug don't detect that we are dead.

Congrats for what you've done ! It deserves to be finished ;)
Ree Rolph
06. Oct 2020 · 12:43 UTC
Ooh, a very cool short experience. Like if the Lernie boss fight from Hades was an homage to Shadow of the Colossus. There did seem to be a glitch where if you fell off a platform that was immediately devoured, you'd just be stuck there and have to alt-f4 out. As the game is quite short, even binding restart to R and quit to esc would've gone a long way. Great work!
🎤 JoeDev
06. Oct 2020 · 13:18 UTC
@ree-rolph @sharked @jojopalambas @kharath this game-breaking bug has now been patched (as per the rules of the jam where you can fix game-blocking bugs), thank you so much for pointing that out! Clearly I didn't test dying enough when playtesting ;)

Glad you enjoyed the game otherwise, thanks for all the feedback!
🎤 JoeDev
06. Oct 2020 · 14:16 UTC
@kotovnav what platform would you need it ported to? :)
kotovnav
06. Oct 2020 · 14:28 UTC
@joedev Sorry, autocorrection) Edited
CondeSluck
06. Oct 2020 · 17:00 UTC
Very funny, at one point I thought that it would never end because I went through the game more than twice, but suddenly I managed to reach the last quarter, and well the last quarter did not disappoint me when it comes to difficulty against the boss. Great fun and the music goes hand in hand with the visual art. <3 <3
josephdevelops
07. Oct 2020 · 13:36 UTC
Felt like a mix between Mario54 and Enter the Gungeon. :D
smiley405
07. Oct 2020 · 20:19 UTC
i really liked the aesthetic-feeling of your game. cool, enjoyed playing.
Syafire
07. Oct 2020 · 21:31 UTC
Great Game! Your concept was original and well made.
FlatKiwi
07. Oct 2020 · 21:42 UTC
Really, really cool game! I love the aesthetics! one of the best entries I've seen thus far <3
WilloXs
08. Oct 2020 · 12:27 UTC
It took me a few seconds to understand that you must kill every enemy to progress but it teaches you by not letting you leave otherwise. So - good job on the invisible tutorial. The hitboxes on the "towersnakes" seem to be head only which is a bit confusing given that the bullets stay on the same level but i guess it's easier to hit that way.

Another cool entry with the ouroboros as theme - fighting on a literal loop that devoures itself has a really nice touch to it.
JUSTCAMH
09. Oct 2020 · 16:01 UTC
Hey, I played your game on stream! Here's the vod if you wanna rewatch;
https://www.twitch.tv/videos/765076622

Thanks for submitting your game!
Artyom Volkov
10. Oct 2020 · 11:15 UTC
It's a pretty fine top-down shooter with PS1/PS2 vibes. I adore how you packed the theme in the game and made it fun to play. Well done.
AidanMarkham
10. Oct 2020 · 12:32 UTC
Pretty tough, but fun, and great graphics!
ToSMaster
10. Oct 2020 · 13:45 UTC
Very cool game! I like the snake design!
Ryano
10. Oct 2020 · 14:02 UTC
Really nice entry. Had a lot of fun playing. Sometimes you can get lucky with the spawns and have a run of easier levels. Thanks for the game!
honey
10. Oct 2020 · 20:42 UTC
Awesome interpretation of the theme! The hitboxes on tower enemies are very counterintuitive though and caused me a lot of frustration :( But overall this is very polished experience, congratulations on that!
Thought Reactor
10. Oct 2020 · 21:56 UTC
That was really fun! Loved the retro graphics and music. Pacing was a little off sometimes due to the procedural nature, but it added a lot to the challenge and I think it works out fine all things considered. Really solid entry!
KeyurRana
11. Oct 2020 · 17:44 UTC
Really cool game. Very fun to play. Music and art were good too and the boss fight was really fun. The hit boxes on the guns and health pickups can be improved or use a button to choose when near them because sometimes I didn't get them even after I passed through them. Also, one minor thing, I noticed that one game over screen says that you can use shift to dash instead of space.

Great work overall!! :)
galpashitaka12
11. Oct 2020 · 20:12 UTC
Nice game!! I really like how you approach the theme and overall it's very fun. The graphics were good, and only thing is that maybe th music and sounds could have been better. Good job!
Capt.Theo
11. Oct 2020 · 20:37 UTC
Interesting game with permanent pressure, with some Indiana Johnes vibe.
elysiagriffin
11. Oct 2020 · 21:24 UTC
Thanks for submitting your game for me to play on my livestream!

If you’d like to rewatch the playthrough, you can find it here:

https://www.twitch.tv/videos/767505473?t=7h24m47s

Good luck on your ratings, see you next LD! :D

💜 Elysia Griffin AKA Button Feedback Lady

https://www.twitch.tv/elysiagriffin
poodle_in_need
12. Oct 2020 · 07:01 UTC
I like this game! It was a little bit fast in the beginning but once i figured out how it all works it became quite easy. The bossfight is absolutely amazing though.
PeachTreeOath
12. Oct 2020 · 09:05 UTC
Nice classic twinstick with a nice twist. The core gameplay was fun, and by the time I thought I had seen everything, you threw in the weapon upgrade choice. NICE touch.

At that point I actually thought the gameplay was gonna be constantly going around a loop picking up more and more upgrades so I was a bit bummed it was only a 1-time thing.

Regardless, the boss fight was excellent. Just the right amount of variety. It was also in a claustrophobic space so it felt extra intense.

Great concept overall with a lot of room for it to grow!
sepee67
12. Oct 2020 · 10:03 UTC
daaaaaaaamn. by far the best game ive played in ludem dare. its so simple to learn, has a great concept, good difficulty level. short time to complete. its poloshed. i love it. this is 5 star for sure. great job. also i liked the main menu.
SpawnCampGames
12. Oct 2020 · 19:39 UTC
Pretty Cool game. I think it would have been easier on the game pad.. Great models.. and I loved the old PSX style shaders..
NickyKendy
13. Oct 2020 · 01:57 UTC
Very tense! The boss looks super cool! And it's a little too hard for me, maybe the gamepad will do better:D
eskooh
13. Oct 2020 · 03:24 UTC
Good game so far until the first couple of walls for me. Maybe I wasn't seeing it but I eventually tried dashing around them (sometimes successful). Once I figure out how to play it a bit more, I'll get back to it. Reminds me of PS1 games.
eskooh
13. Oct 2020 · 03:36 UTC
Second try, worked great after I read the rules of the game (to take out the enemies in order to open the doors) worked good afterwards and finally beat it. Awesome job!
LazyAlarm
13. Oct 2020 · 05:55 UTC
Seriously Incredible! The graphical aesthetic, visual effects, colours, and general 90's graphics vibes (though truth be told it reminded me of the mario 3d lands last level) was all very well done. My only nitpicks (and they are nitpicks) might be that the character looked a little dull and the music didn't quite fit but still, excellent job! Honestly inspiring. I hope you know that!
Wakobu
13. Oct 2020 · 12:57 UTC
Finished in 1:27 :smile:
Really good entry !
Nice art, nice gamefeel !
Congrats !
🎤 JoeDev
13. Oct 2020 · 14:27 UTC
@lazyalarm @sepee67 Thanks so much, thats incredibly nice of you to say :D

@wakobu Cheers! That's a good time :)

@eskooh I'm glad you gave it a second shot! I'm sorry the in-game tutorial isn't very in-depth, that is definitely something I'm going to address in a post-jam update :D Thanks for the feedback!

@nickykendy I weirdly actually find it easier with the mouse, but that may be because I got used to the perspective? Glad you enjoyed it anyway :D

@spawncampgames Thanks! I'm also a big fan of the retro look :) It does have gamepad support, so if you get a chance to try it with one in the future then go nuts! :D

@peachtreeoath Thanks a lot for your kind words, and thats some good feedback! In my ideal concept for it, the loops would have gone round quite a lot longer before you eventually reached the boss (to really hammer home the theme) but unfortunately with the timeframe I found it hard to balance the speed of the boss / generation to achieve it :/ Glad you enjoyed the boss! Really wanted to end it with something more than a regular bunch of mobs

@poodle-in-need Glad you enjoyed it, and thanks :D

@elysiagriffin Thanks for checking out the game on stream, and well done for beating it so quickly :)

@capt-theo Thank you! Indiana Jones vibes are definitely intended (the little dude you play as even has a lil' indiana jones style hat on as a reference, 'why did it have to be snakes!?')
telescape2000
13. Oct 2020 · 18:52 UTC
Probably the game thus far I've had the most fun with. I really dig the art style too. Great job all around.
🎤 JoeDev
13. Oct 2020 · 22:10 UTC
@telescape2000 Thank you so much, that's so kind :) I'm glad you enjoyed!
piscythe
16. Oct 2020 · 01:30 UTC
This game looks and feels really good. My one big complaint about it is that the room difficulty felt really uneven. The room with the pits and the ranged enemies was dramatically more difficult than any other room type offered, and getting it when the head was closing in, especially multiple times in a row, felt like a death sentence. All of the other rooms were much more straightforward. The boss at the end was fun, though it leaned a little too hard on adds. I really like the aesthetic decisions here. Good work!
LRVStudios
16. Oct 2020 · 04:07 UTC
Really nice game! Complete, fun and not so easy. Great job!
🎤 JoeDev
16. Oct 2020 · 08:26 UTC
@piscythe Thanks! That's some great feedback, and I definitely agree regarding the room difficulty scaling and it feeling a bit 'random'. Unfortunately I spent most of my time developing the mechanics for the enemies / room spawning, and only created the 3 different rooms in the game as 'placeholders' to test the system at first (the small room with 1 enemy, big room with 5 melee enemies, and the 'shattered' room with the ranged enemies). I had intended to spend a few hours at the end of the jam solely on 'content creation' creating and balancing a bunch of new room variants, but unfortunately had to dedicate that time to bug fixes and sorting out the UI :(

Thats good feedback though, and I'll refer to it when working on the post-jam release that polishes things up a bit! (Also agree regarding the boss fight, wanted to jam in some extra phases in-between the enemy spawn waves but it was slightly over-ambitious haha)

@lrvstudios Cheers! Glad you enjoyed it :)
Frozentape
16. Oct 2020 · 10:14 UTC
Amazing stuff, the visual style and animation reminded me a lot of Pandemonium (PS1 platformer from '96). It was quite tricky at first, but I got the hang of it after a few tries - very frantic and fun all in all!! Not sure if it was just me but there wasn't any audio, I would have loved to hear a retro/PS1-style soundtrack or something :smile:
Frozentape
16. Oct 2020 · 10:20 UTC
Ah I'm a fool sorry, I had my audio switched off :sweat_smile: Great 8-bit soundtrack and FX too!!
🎤 JoeDev
16. Oct 2020 · 10:58 UTC
Cheers @frozentape! Glad you got the audio sorted out in the end and enjoyed it :) I had to look up Pandemonium and didn't quite get the similarities at first, but I think I see what you mean, especially with the camera angle changes between sections!
Hakro
19. Oct 2020 · 17:52 UTC
Really fun game, I had a blast.
Bonus points for the graphics. The style is really lovely and well thought.

GG
Sharks
22. Oct 2020 · 21:44 UTC
Tough little game! Pretty nicely polished but I wish it could have explained what you meant to do a little more, although that's a fault of all Ludum Dare games due to the nature of the jam anyway! The perspective was really nice and it gave me those retro vibes! Solid entry!
🎤 JoeDev
23. Oct 2020 · 09:22 UTC
@sharks Thanks :) Yeah I totally agree regarding the lack of an explanation / tutorial, I realised post-submission that 'grab the gun and run' wasn't really sufficient :joy: I hope you pushed through and managed to get to the boss fight! Cheers for checking it out :)
Rialgar
25. Oct 2020 · 12:51 UTC
Amazing. I absolutely loved it. Took me a while to realize the shooting enemies sit next to the platform, not on it, but once I got that it was simply awesome fun. It felt like an awesome boss-design within a bigger game, and yet also really great on it's own.
🎤 JoeDev
25. Oct 2020 · 21:05 UTC
Wow thanks @rialgar, that's so kind of you to say! Thanks for checking it out :)
VPhyre
27. Oct 2020 · 19:43 UTC
A very interesting game. I liked your interpretation of the theme, its implementation was very good. I really liked the graphics and the sound too. The mechanics of visiting Ouroboros in circles is very creative, that was the part I liked the most. In addition, the controls are very good and precise. It's really fun to try to defeat enemies as quickly as possible. Unfortunately I was not able to defeat Ouroboros, although I believe I must still try to defeat him. Good job.
🎤 JoeDev
27. Oct 2020 · 21:25 UTC
@vphyre Thanks so much for the feedback! I'm glad you enjoyed it, and its great to hear you liked the idea :) I'm sorry you didn't get to defeat the Ouroboros yet, but I'm sure you will if you go back to it in the future! Good luck ;)